【发布时间】:2010-01-17 06:18:33
【问题描述】:
我有一个基于 .NET MDI 表单的应用程序。
我想在该表单中包含子表单中引发的错误,这样我就可以在不关闭整个应用程序的情况下使其无效。
是否有不涉及捕获 Application.ThreadException 中的所有错误的解决方案?
【问题讨论】:
-
听起来你的程序结构过于依赖用户界面。除了会导致应用程序崩溃的显示之外,您还在表单中进行了哪些处理?而且...不要试图处理所有异常。异常处理的经验法则是只处理您知道可以处理的异常。
标签: .net winforms error-handling