【发布时间】:2016-10-21 06:24:03
【问题描述】:
我的 ASP.NET Web 应用程序正在 IIS 中运行。有时我无法调试它并且 JIT 调试命令(Debugger.Launch() 和 Debugger.Break())不起作用。
发生这种情况时,我可以在 VS 2015 中使用调试/“附加到进程”,并且 w3wp.exe 进程的类型为 x64,而不是通常的 Managed (v4.0.30319), x64。
这怎么可能,我该如何解决?
我在调试模式下构建,web.config 有
<compilation debug="true" targetFramework="4.5.2" />
我在项目和 IIS 中可以找到的所有设置都与其他几十个项目相同,都可以正常工作。
【问题讨论】: