【发布时间】:2012-10-11 12:05:59
【问题描述】:
有时,显然在 Windows XP 上,当我的应用出现问题时,Windows 会尝试帮助显示“发送错误报告”对话框。
但是要找出真正的错误,我最好查看实际的错误消息。是否有任何配置或日志可供我查看以了解错误?
【问题讨论】:
-
发生这种情况是因为您的应用引发了未处理的异常。最好在您的应用程序中捕捉到这一点。如果不知道您的应用是如何实现的任何细节,就不可能告诉您如何做到这一点。
-
有很多地方可能会引发异常。我需要消息来找到那个地方并捕获异常。
-
确实如此。但我的评论仍然成立。您需要一个顶级异常处理程序。我无法告诉你如何实现它,因为我对你的应用一无所知。
-
但是,在某些版本(或配置集)的窗口中,它显示的是实际消息,而不是报告错误对话框。
-
这取决于该计算机上 Windows 错误报告的配置方式。我不明白您为什么希望您的程序因未处理的异常而死。你的意思是不希望这种情况发生!
标签: windows