当前位置 : 主页 > 编程语言 > java >

VS2005利用pdb加源码定位崩溃所在代码行

来源:互联网 收集:自由互联 发布时间:2022-07-22
​​软件架构师何志丹​​ exe、dll pdb和 dump放在同一目录。事后编译的pdb没用,哪怕代码没改。 VS2005打开解决方案(项目)的方式打开dump文件,之后F5调试,会直接定位到崩溃处。 利


​​软件架构师何志丹​​

exe、dll pdb和 dump 放在同一目录。事后编译的pdb没用,哪怕代码没改。

VS2005打开解决方案(项目)的方式打开dump文件,之后F5调试,会直接定位到崩溃处。

利用调用堆栈可以看到函数调用关系。

一般情况上会找不到源码,从snv下载对应版本的此文件(本例是dll1\a0.cpp)

 

VS2005利用pdb加源码定位崩溃所在代码行_源文件

“查找源”对话框点了“取消”,如何重新关联源文件?

1,在解决方案的属性中,清空“不查找这些源文件”

VS2005利用pdb加源码定位崩溃所在代码行_源文件_02

2,双击调用堆栈的函数,会再次弹出“查找源”对话框。



上一篇:C#程序Debug文件夹可以运行,无法调试
下一篇:没有了
网友评论