断点目前不会被击中.没有为此文档加载符号

And*_*rew 7 asp.net debugging

我用Google搜索了这个特殊问题,但似乎找不到合适的解决方案.

症状:在Web应用程序项目中的aspx页面的代码隐藏中添加断点后,断点在边距中显示为挖空的红色圆圈,并在圆圈右下角的黄色三角形中包含感叹号.当鼠标悬停在断点上时,会显示消息"断点当前不会被命中.此文档没有加载任何符号."

注意:我试图通过"附加到[a]进程"来命中断点,即位于远程计算机上的w3wp.exe.

我尝试过的事情.

  1. 重新编译解决方案中的其他项目.
  2. 检查以确保解决方案中每个项目和网站的配置在"any pc"上设置为"Debug".
  3. 关闭解决方案并重新启动Visual Studio.
  4. 重新启动IIS.
  5. 重新连接到进程(w3wp.exe).

我一直试图使用Internet Explorer版本9和Mozilla FireFox版本4来达到断点.在每种情况下,断点都不会被击中.

欢迎任何想法!谢谢!

安德鲁

Ran*_*iri 5

如果您的项目中有多个解决方案。

右键单击您的解决方案--> 属性

设置为 --> 启动项目


Kyl*_*man 4

您是否正在将程序集部署到 GAC?如果没有,请将 .pdb 文件与 .dll 文件一起复制,将两者放在同一 bin 目录中。调试器应该自动拾取符号。