У меня есть проект веб-приложения ASP.NET, который использовался для нацеливания на ASP.NET 2.0. Я установил ASP.NET 4.0 на веб-сервере, на котором размещено веб-приложение, и изменил проект веб-приложения на целевой .NET 4.0. Все работает нормально, за исключением: Пользовательская обработка ошибок
Перед миграцией на .NET 4.0 работали нестандартные ошибки. В моем приложении есть страница Global.asax с глобальным обработчиком ошибок приложения, который отлично работает в моей среде разработки (и прекрасно работает и с .NET 2.0 на сервере), который не работает с новым IIS 7 с. Настройка NET 4.0. У меня также есть раздел customErrors в файле web.config, который, как предполагается, перенаправляет браузер на пользовательскую страницу ошибки в случае, если ошибка была такой, что даже глобальный обработчик приложения потерпит неудачу. Это также хорошо работает на моей машине, но не может ничего сделать на сервере. И я попробовал все три различных параметра для атрибута mode .
Если кто-нибудь знает, почему это может произойти, я буду признателен за любые отзывы!