有时会出现“断点将不会被命中,且不会加载任何符号”的提示消息。
在VS.NET中,红色图标会变色,而调试模式却无法正常工作。
这是什么原因呢?
在VS.NET中,红色图标会变色,而调试模式却无法正常工作。
这是什么原因呢?
来自Philip Carney的关于同名文件在Visual Studio调试中出现问题的文章
按照下面链接中的每个项目逐一操作,但是请重复以下步骤:
在Visual Studio中停止调试(点击红色方块图标)
清理解决方案
构建解决方案
工具 > 附加到进程(或开始调试)
启动您要附加到的程序,并运行它,使您的代码被触发
如果附加到nunit.exe
,则打开NUnit并运行测试,以使断点被触发
如果附加到w3wp.exe
(IIS站点),则在浏览器中打开您的站点,并转到将触发您的断点的页面
在尝试了几种建议的解决方法之后,我做了以下操作才使它正常工作。
我花了3小时半时间...现在我要去喝一杯了。
在“Debug/Release”下拉列表旁边,还有一个带有“Any CPU/Configuration Manager...”的下拉列表。单击“Configuration Manager...”,您会发现一些项目可能处于发布模式。将它们全部改为调试模式。
我遇到了同样的问题。通常情况下,这是由于构建版本不同而导致的,有些东西不匹配。我清理了我的项目,重新构建了它,然后部署它,这样就使一切重新同步了。