断点不会被击中没有为vs网站加载的符号

时间:2014-08-21 22:35:07

标签: c# visual-studio-2010 visual-studio

我在vs 2010网站项目上设置断点时遇到主题错误。

当我在Debug - > Windows - > Modules下查看模块窗口时,我看到它无法找到或打开WebDev.WebHost40.dll的PDB文件 - 它会跳过所有其他dll的加载符号。我试图通过使用工具 - >选项 - >调试 - >符号和检查Microsoft符号服务器来解决这个问题,这修复了模块窗口中无法加载符号的消息,但它仍然不会调试并给出相同的错误信息。我还尝试删除临时Visual Studio文件,重建项目,关闭并重新打开visual studio,还重新启动了计算机。还有其他建议吗?我的项目是否已经损坏,我开始新的项目了?

由于

2 个答案:

答案 0 :(得分:1)

要检查的一些事项 - 在Visual Studio中 - 右键单击​​项目并转到构建选项卡。确保您在调试模式下运行。另外检查调试设置和目标平台是否正常。此选项卡还有值得检查的高级构建设置。你提到pdb文件没有被创建?如果是,请尝试删除它,然后由VS重新创建它。如果不是构建设置有问题。我会在构建选项卡中尝试一些更改,看看哪些有效。

答案 1 :(得分:0)

尝试创建一个全新的解决方案,如果您可以调试,那么您的某个项目就会出现问题。然后,您需要弄清楚工作项目和破坏项目之间的不同之处。

如果您也无法调试新项目,那么至少您知道这不是您的项目,也不能重新安装VS(boo)。