IIS7关闭自定义错误页面

时间:2012-02-21 13:29:42

标签: asp.net iis-7 error-handling

我有一个非常奇怪的问题。

我最近重新发布了我的ASP.Net(v4.0)网站并进行了一些修改。一切都在我的电脑本地很好用,后来在我的测试服务器上。将它发布到我们的实时包装盒上的最终测试位置后,我注意到有一页正在恢复到我们的自定义500错误页面。这是一个我没有修改或更新的页面,我所有的其他修正都非常美观。

问题是当我的自定义错误页面弹出时,我无法看到实际错误。我没有得到的是我在IIS7中没有任何东西(据我所知)来实现这一目标。

我在同一台服务器上设置了一个新域,它仍在做同样的事情。这是IIS7中错误页面部分的屏幕抓取。

IIS7 Error Pages

你可以看到它的所有香草!

这是我的web.config文件,以防出现问题。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <connectionStrings>
    xxxxxxxxxxxxxxxxxx
  </connectionStrings>
  <system.web>
    <compilation debug="true"/>
    <pages theme="InkCartridgeEpson">
      <controls>
        <add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
      </controls>
    </pages>
    <customErrors mode="Off" />
  </system.web>
  <system.net>
    <mailSettings>
      xxxxxxxxxxxxxxxxxxx
    </mailSettings>
  </system.net>
</configuration>

底线是我想停止出现自定义错误页面,所以我可以看到通常的ASP.Net错误页面。

我知道我在这里做了一些蠢事,但我不能为我的生活看到它是什么!

0 个答案:

没有答案