Express版上的C#桌面应用程序。 工做,而后在5秒钟后不工做。 web
我尝试了如下方法。 app
我在解决方案中有两个WinForms项目。 其中一个加载调试信息,一个不加载。 它们都引用我正试图以相同方式在项目文件中获取调试信息的程序集。 有任何想法吗? 函数
我想在这里添加内容,主要是为我本身添加,当我再次回顾此问题时,直到加载程序集后才加载符号,而且直到须要时才加载程序集。 若是断点位于仅在主程序集中的一个函数中使用的库中,则在调用该函数以前,不会加载符号(而且将断点显示为未命中)。 优化
尝试在Windows中以管理员身份运行Visual Studio。 ui
从Hans K交叉发布了我在相似线程上找到的此修复程序>>这里<< : spa
右键单击解决方案->属性 线程
在Common Properties-> Startup Project下查看 调试
选择多个启动项目 code
在须要调试的项目上选择“开始操做”。 orm
首先尝试经过右键单击项目>重建来重建项目,若是这不起做用,请尝试清理项目(右键单击项目>清理)
若是这样不起做用,请检查如下内容:
(步骤6生成.pdb文件,这些是调试符号)
我在x86(或x64)中重建整个解决方案(包括引用的项目)时遇到了一样的问题
即便我从Configuration Manager(Build-> ConfigManager)将全部项目都设置为x86,也没有将某些项目设置为x86。
所以,只需确保右键单击该项目并按照
项目->属性->调试选项卡,验证配置和平台。
有时,即便它给您带来此错误, breakpoint
仍然会命中,所以只需忽略该错误便可。 这在MVC web app
的Views
中常常发生。