是否有像ASP网站的Global.asax文件?

时间:2012-04-17 14:54:59

标签: asp-classic exception-handling global-asax

我有一个基于ASP的大型网站。是否有可能在一个地方处理所有异常?和ASP.NET应用程序中的Global.asax一样吗?

由于

3 个答案:

答案 0 :(得分:4)

当然,你已经对你实际问过的问题有了答案。但是,您对问题内容的要求是“我如何集中处理错误”。

所以问题的解决方案(虽然不是实际提出的问题的答案)是:

在处理状态代码500.100的应用程序根文件夹级别使用自定义错误页面。

您可以使用Server.GetLastError()确定错误,该{{1}}会返回IASPError,您可以从中收集错误详情。

答案 1 :(得分:3)

是的,有global.asa文件,不,它没有像asp.net这样的全局OnException事件。

答案 2 :(得分:1)

我确信您可以在根目录中使用global.asa文件来处理网站范围的实例。

请参阅"The Global.asa file" for more info