【发布时间】:2010-11-22 11:42:16
【问题描述】:
我的应用程序无缘无故退出,很可能是由于我使用的分析器中的错误,因为它干扰了所有 CLR 运行时内容。问题是 .Net 框架记录此类错误的任何位置是否有任何文件?
【问题讨论】:
标签: .net error-logging
我的应用程序无缘无故退出,很可能是由于我使用的分析器中的错误,因为它干扰了所有 CLR 运行时内容。问题是 .Net 框架记录此类错误的任何位置是否有任何文件?
【问题讨论】:
标签: .net error-logging
正如 David 所说,这些错误会转到 Windows 事件日志中的应用程序日志。
如果您在应用程序终止时需要更多信息,可以订阅UnhandledException 事件。这样,当您的应用程序终止时,您将收到异常,您可以在调试器中检查异常,或将详细信息记录到您选择的文件中,等等。
注意:你不能“处理”传统意义上的异常,你的应用会死掉。但是,它确实让您有机会获得一些有用的信息:)
【讨论】:
这些错误通常会显示在 Windows 事件日志中(通常在应用程序日志中)。
【讨论】: