每当我的应用程序抛出未处理的异常时,我都希望WinDbg在我的调试计算机上而不是Dr. Watson等上捕获该异常。如何配置它?
最佳答案
运行windbg -I
将其安装在默认的验尸调试器中。
正如Kurt所指出的,WinDbg具有32位和64位版本。执行windbg -I
将为事后调试器设置与调试器的位数相对应的进程。
如果需要32位和64位版本都可以同时安装两个版本的WinDbg。
从帮助文件:
-I[S]
安装WinDbg作为事后调试器。有关详细信息,请参见
启用事后调试。后
尝试执行此操作,成功或
显示失败消息。如果S是
包括在内,此过程已完成
如果成功,则保持沉默;只要
显示失败消息。 -I
参数不得与任何
其他参数。该命令将
实际上没有启动WinDbg,尽管
WinDbg窗口可能会出现片刻。
关于windbg - 将WinDbg设置为默认调试器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5638251/