有时,显然在 Windows XP 上,当我的应用程序出现问题时,Windows 会尝试帮助显示“发送错误报告”对话框。
但是要找出真正的错误,我最好看到实际的错误消息。是否有任何配置或日志可以查看以查看错误?
有时,显然在 Windows XP 上,当我的应用程序出现问题时,Windows 会尝试帮助显示“发送错误报告”对话框。
但是要找出真正的错误,我最好看到实际的错误消息。是否有任何配置或日志可以查看以查看错误?
NTSD
默认情况下,Windows XP 会安装一个旧副本。您可以设置以下注册表项
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
打电话ntsd
。它将捕获所有未处理的异常。IIRC,这是 DrWatson 曾经居住的地方。
这是一个详细的操作方法,可以将转储保存到文件中。我更喜欢这种方法,但您也可以让调试器启动交互式会话。
这个SO question是相似的。