HttpException:为什么我的global.asax中的Application_Error没有捕获“Request Timed Out”异常

时间:2009-11-04 21:59:26

标签: asp.net

当我的应用程序中的页面超时(Request Timed Out)时,我的Global.asax中的Application_Error子句未被触发。我有自定义代码,以便在发生应用程序错误时将用户重定向到自定义错误页面。为什么没有捕获HttpException?

1 个答案:

答案 0 :(得分:2)

编辑:对不起我误解了。

如果您有超时请求,ASP.NET会终止该线程,因为运行时将抛出一个不会被捕获的ThreadAbortException为global.asax Application_Error