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

问题描述 投票:2回答:5

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

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

vb.net visual-studio-2010 visual-studio visual-studio-debugging kofax
5个回答
3
投票

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


3
投票

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


1
投票

我有同样的问题。取消选中“本机代码”(在项目 - >属性 - >选项卡Web - >部分调试器 - >本机代码)适用于我。


1
投票

另一个问题是,当我的解决方案中的项目设置为发布配置时,我遇到了这个问题(我之前设置它以诊断发布问题)。返回调试会返回断点。


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.