Я создаю приложение ASP.NET MVC3, и в дополнение к стандартному механизму обработки исключений MVC я хочу показать статическую страницу ошибки html, когда что-то пошло не так в Application_Start и возникло необработанное исключение.1002 * Я только что добавил
<customErrors mode="On" defaultRedirect="Error.htm">
и ожидал перенаправления в Error.htm во всех случаях "ошибки".Он правильно работает с Visual Studio Development Server, но совсем не работает с IIS7 (я вижу стандартный желтый экран с надписью «Чтобы детали этого конкретного сообщения об ошибке можно было просматривать на ...»).Похоже, что при возникновении исключения в Application_Start ASP.NET перенаправляет на Error.htm и в этот момент IIS снова вызывает метод Application_Start, где это же исключение снова вызывает aaa и приветствует бесконечный цикл.
Какие есть варианты решения этой проблемы?Можно ли это сделать без изменения настроек IIS?Если нет, то как это должно быть правильно сделано на стороне IIS?