C# 自定义错误页面不使用Stats HttpHandler/Global-可以为一个页面禁用吗?
我已经编写了一个显示错误消息的自定义错误页面。这是一个aspx页面(而且它必须是) 问题是,我使用禁用的数据库测试了自定义错误,页面无法加载。这是由于(我认为)我有httphandlers和global.asax代码试图访问数据库,因此如果数据库关闭,应用程序永远无法访问error.aspx页面C# 自定义错误页面不使用Stats HttpHandler/Global-可以为一个页面禁用吗?,c#,asp.net,C#,Asp.net,我已经编写了一个显示错误消息的自定义错误页面。这是一个aspx页面(而且它必须是) 问题是,我使用禁用的数据库测试了自定义错误,页面无法加载。这是由于(我认为)我有httphandlers和global.asax代码试图访问数据库,因此如果数据库关闭,应用程序永远无法访问error.aspx页面 有人知道如何在应用程序的某个页面中禁用所有HttpHandler和global.asax事件吗?为什么不在global\u asax中处理错误,并使用正确的错误消息将用户从Application\u e
有人知道如何在应用程序的某个页面中禁用所有HttpHandler和global.asax事件吗?为什么不在global\u asax中处理错误,并使用正确的错误消息将用户从Application\u error重定向到error.aspx?我不尝试处理错误。我只是将它们重定向到错误页面,但由于我的一个HttpHandler无法访问数据库,因此无法正确重定向。您可以从IIS禁用该处理程序。你可以像我告诉你的那样将它们重定向到你的错误页面,这比禁用处理程序要好!您好,这是一个软件版本,我不能禁用处理程序,因为我们使用它进行日志记录/安全性等:-(