【发布时间】:2014-03-03 18:03:14
【问题描述】:
我开发了一个第三方公司使用的应用程序。 由于我是一个糟糕的编码员,因此应用程序仍然存在一些导致其崩溃的错误(例如未处理的 nullpointerexception)。
这是一个在 .NET 4.5 上运行的 Windows 窗体应用程序,现在他们只是得到经典的“未处理的异常导致应用程序终止,请按详细信息了解更多信息”。
试图说服他们按下“详细信息”并将堆栈跟踪发送给我真的很有用,但他们似乎都不情愿。
是否有可能使这种行为自动化,比如向他们展示一个自定义的全局“异常捕获器”,他们只需按下一个按钮就可以通过电子邮件将其发送给我。
在“全局异常处理不好”和“为什么你的应用程序抛出空指针异常,你是一个糟糕的编码器等”之前。
BR 托马斯·阿努鲁
【问题讨论】:
标签: c# .net winforms exception-handling