ASP.NET
web.config> system.webServer / httpErrors & system.web / customErrors разделы
Поиск…
Вступление
CustomErrors - это устаревший (обратный совместимый) элемент, используемый Visual Studio Development Server (например, VSDS или Cassini).
httpErrors - это новый элемент, который используется только IIS7.
В чем разница между customErrors и httpErrors?
Оба используются для определения обработки ошибок для веб-сайта, но другое программное обеспечение относится к различным конфигурационным элементам.
customErrors - это устаревший (обратный совместимый) элемент, используемый Visual Studio Development Server (или VSDS или Cassini).
httpErrors - это новый элемент, который используется только IIS7.
Это указывает на возможную проблему при разработке веб-сайтов ASP.NET при использовании VSDS вместо локального IIS.
Кроме того, обратитесь к этому сообщению самостоятельно о том, как обрабатывать сообщения об ошибках с IIS7, если вы хотите полностью контролировать вывод ошибки.
Резюме:
- Разработка в VSDS - использование customErrors
- Публикация сайта в IIS6 - использование customErrors
- Публикация сайта в IIS7 - использование httpErrors.
- и если вы работаете с VSDS, но публикуете в IIS7, то я думаю, вам обоим.