通过adplus收集转储的正确方法是什么?

时间:2012-02-02 10:18:45

标签: debugging windbg adplus

我想使用adplus收集挂起转储。我是否必须从一开始就使用adplus命令运行该过程,还是必须在应用程序挂起后启动它?如果必须从一开始就完成,有没有办法减少转储的大小,直到实际的挂起事件发生?

感谢。

1 个答案:

答案 0 :(得分:3)

您可以使用

%WinDbgPath%\ADPlus -hang -o %OUTDIR% -quiet –pn   <your.exe>

当您发现your.exe挂起时。转储的大小取决于转储类型和转储进程的大小。您可以在命令行选项或.cfg文件中控制转储类型。 这会产生一个立即转储,就像你附加了windbg和

一样
.dump /ma /u  <file.dmp>