Я заметил, что если в представлении есть ошибка компиляции и включены пользовательские ошибки, среда не запускает Application_Error(object sender, EventArgs e)
в «global.cs» или не перенаправляет на URL defaultRedirect
в конфигурацииsettings.
Вместо этого он загружает главную страницу, изменяя заголовок на Error и помещая следующие
<h2> Sorry, an error occurred while processing your request. </h2>
, где должно быть содержимое просмотра.
Кто-нибудь знаетспособ заставить его обрабатывать эти ошибки, как и любые другие?
PS Я знаю, что в представлении не должно быть ошибок компиляции, но у нас был случай, когда файл представления был поврежден и не был замечен каккод регистрации находится в Application_Error(object sender, EventArgs e)
.