我无法使用 IIS7 为 ASP 网络运行 Visual Studio 2012 调试。
我已经尝试过以下
IIS 中的 ASP NET 设置
.NET 编译:将默认语言更改为 c#
IIS 设置
ASP:
- 将脚本语言更改为 c#(手动)
- 启用客户端调试:true
- 启用服务器端调试:true
脚本 - 语言:c#
我也在使用 Asp Net v4.0 应用程序池
我可以更改任何其他设置以使其正常工作吗?
编辑:
我的用户是 Debugger 用户的一部分
错误如下:
无法在 Web 服务器上开始调试。Web 服务器配置不正确。有关常见配置错误,请参阅帮助。
编辑2:
这是日志
Software: Microsoft Internet Information Services 7.5
Version: 1.0
Date: 2012-12-18 11:29:55
Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
2012-12-18 11:29:55 ::1 DEBUG /tgpwebged/debugattach.aspx - 443 - ::1 - 403 7 5 43
编辑 3:
我已经在 web.config 中手动配置了编译元素。这是实际的配置:
<compilation batch="true" debug="true" defaultLanguage="C#" explicit="false"
maxBatchGeneratedFileSize="10000" maxBatchSize="10000"
numRecompilesBeforeAppRestart="100" strict="false"
tempDirectory="C:\Windows\Temp" urlLinePragmas="false"> </compilation>
也只是为了测试目的,将运行在我帐户下的用户 ASP NET V4 应用程序池更改为我的帐户。不是 SYSTEM.. 我的个人帐户。还没有成功。