3

我有一个 VS 2010 解决方案,我在 x64 Windows Server 2008 R2 机器上以调试模式构建。编译会在 .exe 旁边生成一个 .pdb 文件。当我运行带有调试器的项目时,我收到以下错误消息:

“找不到调试信息或不匹配。包含/排除设置禁用加载。”

此时我无法在代码中插入断点。但是,当我手动加载符号(使用模块窗口)时,它们会正确加载,我可以再次插入断点。我尝试从存储库中重建、清理和重新克隆我的代码。没有什么帮助。.pdb 显然存在并且匹配。为什么 VS 不能立即加载它们?

4

1 回答 1

9

更新:事实证明,可以选择从加载中排除特定符号文件。

去:

工具->选项->调试->符号->指定排除的模块

并确保不排除任何内容。

于 2012-06-24T14:31:14.810 回答