可以在事后构建调试符号吗?

时间:2010-10-18 15:58:10

标签: debugging windbg symbols

我们有数百个MSVC 9.0 C ++项目。一个DLL在没有正确的编译器/链接器设置的情况下滑入公众以生成符号,并且我们正在获得小型转储,这指向此DLL中的异常。我们有确切的源代码来生成这个DLL。可以编译生成我们可以用来调试这些转储的符号吗?如果是这样,我如何告诉windbg“即使时间戳不同,也请使用这些符号作为此DLL”?感谢。

1 个答案:

答案 0 :(得分:4)

使用.reload /i命令加载不匹配的符号。

  

/ i忽略.pdb文件中的不匹配   版本。 (如果你不包括这个   参数,调试器不加载   不匹配的符号文件。)使用时   / i,/ f也被使用,即使你这样做   没有明确指定它。

HTH