在windows中捕获崩溃
答
WinDBG -I将捕获所有崩溃的实例。如果你只在转储感兴趣,但不希望更改默认事后调试器,你可以使用ADPlus产卵您的过程:
ADPlus的-crash -o <输出目录> -SC的过程<命令行>
转储和其他信息将写入您指定的文件夹。
答
如果您正在使用Visual Studio,你可以用鼠标右键单击该项目并选择调试 =>开始新的实例。
答
据我所知,不在windbg上。但是您有其他选项,例如:
- 使用
cdb -o
并附加到父进程。如果你安装了windbg,你可能也安装了cdb。用cdb你可以创建一个崩溃转储,你可以用windbg打开。见cdb command line options。 - 使用Windbg作为你的事后调试器(通过运行
WinDBG -I
)。如果您安装了Visual Studio,您可能希望稍后恢复默认的postmordem调试器,请参阅here了解如何操作。
我认为这是我需要的..非常感谢你! – 2011-01-10 20:08:41