我正在尝试对npp-community开放源代码项目进行一些补充,但似乎无法调试。我要调试的代码被编译成一个dll,然后链接到主项目。设置断点时,出现以下错误:
断点当前不会被命中。没有为该文档加载任何符号。
当我检查debug>windows>modules
下的模块时,我会检查符号加载信息并得到以下错误。
PDB与图片不匹配
我尝试退出Visual Studio并重新启动/重新编译,但这似乎无法解决任何问题。 Google似乎给出了圈套的线索,没有明确的答案。
最佳答案
我的VS2010项目有一个类似的问题,结果是由于项目属性-> C / C ++->输出文件->'程序数据库文件名'和项目属性->链接器->调试-> “生成程序数据库文件”。
通过将“程序数据库文件名”更改为“从父项或项目默认值继承”来修复此问题。
关于visual-studio-2008 - PDB与图片不匹配错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7749558/