在DLL级别处理未处理异常的任何方法(Winforms插件DLL)

时间:2012-08-31 12:11:01

标签: c# winforms exception-handling event-handling

  

可能重复:
  How to have a global exception handling in dll in C#?

我在AppDomain级别知道它,但由于我是一个DLL插件进入框架,所以我希望能够在我的DLL中的一个地方处理未处理的异常。

顺便说一句,如果没有这样的机制,那就是解决方案:

将try-catch放在每个事件处理程序的代码中(可能存在异常)

我目前正在处理每个事件处理程序代码,有时当它被错过并且未处理的异常抛出时,它会破坏UI控件,并且除了重新启动App之外很难恢复。

0 个答案:

没有答案