IIS7 отключить пользовательские страницы ошибок - PullRequest
0 голосов
/ 21 февраля 2012

У меня действительно странная проблема.

Я недавно переиздал свой сайт 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.

Я знаю, что сделал что-то глупое здесь, но я не могу на всю жизнь понять, что это такое!

...