visual studio 2013远程调试 - 重新附加后没有加载符号

时间:2014-06-13 09:29:24

标签: debugging visual-studio-2013

在vs2013 VB Web应用程序上考虑以下远程调试序列:

  • 第1步:'附加到流程'菜单,连接到远程x64调试器服务(见图),附加到w3wp.exe。我可以调试得很好(我看到模块窗口上加载了所有符号。)

enter image description here

  • 第2步:停止调试,重现步骤1.没有任何改变 - 它应该重新加载符号并恢复正常调试。但是现在没有加载符号,断点也不会被击中!

我无法弄清楚为什么会发生这种情况以及如何从这种情况中恢复过来。尝试过一些无济于事的事情: 干净的&重建 2.关闭vs,删除bin和obj,clean&重建

高级编译器设置: enter image description here

Visual Studio调试器设置: enter image description here

1 个答案:

答案 0 :(得分:0)

检查以确保您的代码未经过优化(您可以在模块窗口中看到)并尝试重新启动w3wp.exe进程(如果可能)。您可以创建.ini文件以防止优化代码,从而使其可加载和可调试。