Application_Error global.asax没有捕获所有错误(.Net Thread)

时间:2016-09-14 22:49:39

标签: asp.net multithreading global-asax unhandled-exception application-error

我们正在global.asax中记录application_error中的异常,但我们目睹了如果从后台线程引发任何异常,那么就不会捕获它(application_error)

它似乎抓住的唯一方法是添加: AppDomain.CurrentDomain.UnhandledException + = CurrentDomainOnUnhandledException; 在Global.asax Application_start。

我担心的是如果application_error正在捕获异常,那么它也会被unHandledException捕获。这将在我的日志表中创建不必要的重复条目。所以我只想让异常由其中任何一个处理

0 个答案:

没有答案