错误:"无法在Web服务器上启动调试..."ASP.NET 4.0

Kub*_*ubi 33 asp.net .net-4.0

我想在IIS服务器上创建一个网站时收到错误.我使用的是Windows 7和Visual Studio 2010.

我是否必须为IIS注册或配置asp.net 4.0?

Cal*_*her 27

这里没有太多细节,但我在尝试在Visual Studio 2010中的Web应用程序项目上启动调试时遇到了同样的错误,我刚刚从3.5更改为4.0.

这从命令行解决了我的问题:

cd %windir%\Microsoft.NET\Framework\v4.0.30319
aspnet_regiis.exe -i
Run Code Online (Sandbox Code Playgroud)

只需确保之后进入IIS管理器并仔细检查您的应用程序池等,因为这可能会重置您的某些配置.


mur*_*uge 24

这对我有用:

IIS > .NET编译下

注意:仅为屏幕截图选择默认网站.

在此输入图像描述

Debug选项更改为True

在此输入图像描述

  • 是! 不要忘记点击Apply. (3认同)

小智 6

如果应用程序池使用的帐户的密码更改,则会出现此错误.如果在更改网络密码后开始出现此错误,则可能需要更新本地网站使用的应用程序池.


小智 6

在Visual Studio 2010中,这通常意味着Web.Config文件存在问题,无法在调试模式下显示.因此,只需使用Ctrl F5启动应用程序以正常模式运行就会告诉您Web.Config中的哪一行有问题.