Назад | Перейти на главную страницу

Расположение журналов ошибок ASP.NET и устранение неполадок

Скажем, веб-сайт ASP.NET внезапно начинает возвращать код ошибки 500 с пустой страницей (не обслуживает настроенный документ об ошибке). Где я могу найти отчеты об ошибках и / или подсказки относительно того, что происходит, помимо:

Кроме того, каковы общие первые шаги? Например, часто ли перезапуск веб-сайта в IIS решает проблемы?

Если вы не получаете страницу с ошибкой ASP.NET («Желтый экран смерти»), это обычно означает, что IIS обнаружил ошибку до того, как ему удалось запустить ядро ​​ASP.NET. IIS обычно показывает более подробную страницу с ошибкой, если вы заходите на сайт из браузера, запущенного на сервере, на котором запущен сайт (то есть с не удаленного клиента).

Часто это проблема конфигурации приложения в Web.config, которая не позволяет IIS запускать ASP.NET.

Источники, которые вы перечисляете, также хороши, и, вероятно, лучшим из них является Event Viewer.