【发布时间】:2011-09-15 16:39:24
【问题描述】:
我刚刚使用
制作了一个桌面应用程序技术:
- MEF
- EF
- WinForms
模式:
- MVVM
- IOC
- 工作单位
- 存储库模式
现在我需要添加异常处理机制,目前我的应用程序除了在 Main() 之外没有任何 try catch。我把try catch放在哪里,并在全局异常处理程序(ApplicationThreadException)中处理所有类型的异常。但这不是处理异常的正确方法。
那么有什么想法或任何库或任何可以帮助我处理异常的东西吗?
【问题讨论】:
-
就是这样,为什么不合适?
-
@orn:你认为这种方法是正确的吗?
-
是的,我正在考虑下面@Maxim 的答案,全部捕获并在需要时尝试捕获,如果没有,它们会冒泡
标签: .net winforms design-patterns exception-handling