Мне пришлось взять на себя проект MVC 3 от другого разработчика. Одна из первых вещей, которые он сделал, это остановить желтый экран смерти, чтобы все исключения записывались только в файл. Теперь вы получаете только общее сообщение о том, что произошла ошибка.Включить желтый экран смерти на MVC 3
Я хотел бы его снова включить (так как все время надо проверять через лог-файлы) - как это сделать.
Я проверил через web.config, но я не вижу, где это происходит.
Я пробовал делать customerrors = off, но это ничего не делало. Также удалил глобальный атрибут обработки ошибок, ничего не сделал.
При дальнейшем уточнении кажется, что в контроллере возникает исключение. Я получаю желтый экран смерти, но если он встречается в (бритве), я просто получаю стандартную общую ошибку.
Вы можете увидеть web.config here Вы можете увидеть global.asax here
Я предполагаю, что он реализовал глобальный обработчик исключений. Если это то, что он сделал, все, что вам нужно сделать, это отцепить обработчик, и вы должны вернуть свой желтый экран. Вы можете прочитать об этом здесь: http://www.developer.com/net/asp/article.php/961301/Global-Exception-Handling-with-ASPNET.htm –
Я проверил - глобальный обработчик исключений не зарегистрирован в global.asax –