【问题标题】:Detecting Server and SQL Server errors and showing an error page检测服务器和 SQL Server 错误并显示错误页面
【发布时间】:2012-08-23 11:00:15
【问题描述】:

在我的 C# 代码中,我在所有方法上都使用了 try/catch,这会拾取大部分错误,但不会拾取 404 等一些错误。 有谁知道如何获取服务器上发生的所有其他错误或 SQL 服务器已关闭?

谢谢

【问题讨论】:

  • 在您的网络配置中设置错误页面
  • 以什么方式获取,用于记录或重定向或什么?

标签: c# asp.net error-handling iis-6


【解决方案1】:

您应该在项目中使用ELMAH 作为错误处理程序...阅读链接了解更多详情。

【讨论】:

    【解决方案2】:

    您可以更新您的 web.config 文件并指定以下内容:

    <customErrors mode="On">
       <error statusCode="404" redirect="~/error404.aspx" />
    </customErrors>
    

    【讨论】:

      猜你喜欢
      • 2018-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-31
      • 2019-05-30
      • 1970-01-01
      • 1970-01-01
      • 2015-08-24
      相关资源
      最近更新 更多