断点当前不会被击中。没有为此文档加载任何符号。

时间:2014-11-25 16:11:34

标签: vb.net visual-studio-2010 visual-studio visual-studio-debugging kofax

我正在尝试调试应用程序,但我不断收到以下错误消息:"断点当前不会被命中。此文档未加载任何符号。"当我将它附加到所需的过程时。

在深入挖掘之后,我意识到在构建解决方案时没有创建许多pdb文件,尽管dll可用。

enter image description here

5 个答案:

答案 0 :(得分:3)

我不知道为什么在构建解决方案时没有创建.pdb,但有几个地方需要检查。 进入Projects属性,编译设置。在“高级编译选项”下,确保“生成调试信息”未设置为“无”。 检查调试和发布配置以及您可能已创建的任何配置。 还要验证构建输出路径是否指向您希望的位置。 您也可以尝试搜索您的驱动器,看看是否在其他位置创建.pdb?(不太可能,但值得一试?)

答案 1 :(得分:3)

我从其他开发人员那里获得的web api代码中遇到了类似的问题。原来Just My Code被设置为true。您应该在输出窗口中看到一条表示未加载符号的行。要关闭Just My Code,请转到工具然后选项,调试,常规和取消选中启用Just My Code

答案 2 :(得分:1)

我遇到了同样的问题。 取消选中“原生代码”(在项目 - >属性 - >标签网站 - >部分调试器 - >原生代码)适用于我。

答案 3 :(得分:0)

另一个难题,当我将解决方案中的项目设置为发布配置时,我就遇到了这个问题(我以前以这种方式设置它来诊断发布问题)。重新调试可以恢复断点。

答案 4 :(得分:0)

我遇到了同样的问题,我通过禁用“在后台导出”解决了这个问题。