首页 文章

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

提问于
浏览
1

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

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

enter image description here

3 回答

  • 2

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

  • 1

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

  • 3

    我有同样的问题 . Unchecking "Native Code" (在项目 - >属性 - >选项卡Web - >部分调试器 - >本机代码) works for me.

相关问题