优先通过IIS将所有asp.net错误重定向到一个页面

时间:2011-10-31 15:17:35

标签: asp.net iis-7

我试图删除公司网站上的所有日志记录和跟踪错误,而不必运行并更改所有的debugging =“true”语句(几百个)。我们稍后会重构这些,但是今天,我正在寻找一种方法将所有与asp相关的错误推送到简单的错误页面,甚至使所有内容都成为404错误。

这是可能的还是我将不得不更改所有调试值?

相关环境信息:

.net framework 2.0,iis 7.0

1 个答案:

答案 0 :(得分:3)

您应该能够使用web.config的customErrors section将所有错误推送到默认错误页面。有点像:

<configuration>
  <system.web>
    <customErrors defaultRedirect="GenericError.htm"
                  mode="RemoteOnly">
    </customErrors>
  </system.web>
</configuration>