调试发布版本:仍然没有达到断点 - 我是否必须找到所有的PDB?如果我不能怎么办?

时间:2013-06-25 21:51:43

标签: visual-studio-2010 visual-c++ visual-studio-debugging

我在Visual Studio 2010 VC ++中工作。我正在尝试调试发布版本。我在发布模式下使用它,并在以下链接中记录了所有更改:

http://msdn.microsoft.com/en-us/library/fsk896zz(v=vs.100).aspx

以及重建解决方案。断点仍然抱怨没有加载符号。

当我尝试调试时,我查看了模块窗口并尝试手动定位PDB。但是,我有超过100个DLL,其中一半说“无法找到或打开PDB文件。”

我是否需要手动浏览并搜索所有这些PDB文件?我开始了,但是我检查了公司存储库中的代码,并且所有的PDB都到处都是,这有点乱。此外,如果我可以找到PDB文件,有时日期与DLL不匹配,并且Visual Studio不会使用它们。我认为PDB文件是在项目构建时创建的,所以我认为在重新构建项目时会再次创建它们,但也许我不正确?

有没有解决这个问题的方法,并且发现PDB是能够达到断点的正确解决方案吗?

0 个答案:

没有答案