【发布时间】:2013-02-15 20:17:08
【问题描述】:
我正在加载一个 dll,该 dll 本身会产生一些线程。程序时不时地因未处理的异常而崩溃。我无法将所有库调用包装在 try/catch 语句中,因为异常是在单独的线程上引发的,而且我无权访问库的源来调试/修复错误处理。我希望程序在这些异常发生时继续做其他事情,有没有一种优雅的方式来处理这些异常?还是我唯一能做的就是做一个全局的 catch all exceptions 方法?
【问题讨论】:
-
如果可能的话,如果您在单独的线程中有未处理的异常,w3wp.exe 不会崩溃。我的托管服务提供商已经发生过几次...
标签: c#