如何知道windows窗体应用程序中发生运行时错误的原因
本文关键字:运行时错误 何知道 windows 窗体 应用程序 | 更新日期: 2023-09-27 18:25:27
我开发了一个windows窗体应用程序,用于记录系统使用的小时数。我在客户端机器上部署了它。它运行良好,但每当我们长时间运行应用程序(如24小时或更长时间)时,它就会抛出运行时错误。那么,我应该如何知道运行时错误的原因呢?
RedGate SmartAssembly为您提供开箱即用的远程错误报告/堆栈跟踪收集。它允许您捕捉异常并通过跟踪"打电话回家"。它还允许您直接从管理工具加载Visual Studio。我用它,而且效果很好。
没有代码可写,您只需对.NET程序集进行后处理并选择选项即可。如果模糊处理选项导致任何问题,您可以禁用这些选项。
否则,您可以花一些时间和精力自己编写相同的功能。
您可以将错误写入日志文件,也可以在事件查看器中检查窗口的事件