附加调试器 - 当前不会触发断点。没有为此文档加载任何符号

时间:2015-11-05 11:28:45

标签: c# asp.net-mvc debugging azure visual-studio-2015

我正在尝试通过附加调试器来调试部署在Azure网站上的代码。当我在代码中的任何位置放置断点时,这会显示与图像中给出的类似的错误。

The breakpoint will not be currently hit. No symbols have been loaded for this document.

enter image description here

当我在本地调试时,这完全正常。我在这里发帖时看到了很多建议的答案,但没有一个能帮助我。正如我所说,调试在本地工作完全没问题,但不能附加调试器。

开发环境:Windows 10上的Visual Studio 2015 Enterprise。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:4)

请使用admin命令提示符运行以下命令。

C:\ Windows \ System32 \ inetsrv> appcmd list wp

它将列出w3wp进程ID及其应用程序池名称。使用Admin运行Visual Studio,打开项目,按ctrl + alt + p并从列表中附加w3wp,并在命令提示符中显示id。

确保在调试模式下构建应用程序,如下所示。 enter image description here 而且在页面级别也请指定Debug =" true"。