【问题标题】:Is there something like Global.asax file for ASP web site?ASP 网站是否有类似 Global.asax 文件?
【发布时间】:2012-04-17 14:54:59
【问题描述】:

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

谢谢

【问题讨论】:

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


    【解决方案1】:

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

    因此,您的问题的解决方案(尽管不是实际提出的问题的答案)是:

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

    您可以使用Server.GetLastError() 确定错误,它会返回一个IASPError,您可以从中收集错误详细信息。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        "The Global.asa file" for more info

        【讨论】:

          猜你喜欢
          • 2010-11-04
          • 2012-09-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多