После загрузки приложения asp.net mvc на веб-сервер теперь выводится сообщение об ошибке с экрана исключения.
Произошла ошибка приложения на сервере.Текущие пользовательские настройки ошибок для этого приложения не позволяют удаленно просматривать подробности ошибки приложения (из соображений безопасности).Однако его могут просматривать браузеры, работающие на локальном сервере.
Чтобы детали этого конкретного сообщения об ошибке можно было просматривать на удаленных компьютерах, создайте тег в файле конфигурации «web.config», расположенном в корневом каталоге текущего веб-приложения.Для этого тега должен быть установлен атрибут «mode» на «Off».
То же приложение, которое мы использовали на другом сервере, и оно работает нормально.
Мыпроверил все web.config
со старыми версиями.Все правильно, и это работает на другом сервере.
При ошибке мы хотим просто вернуть то же представление с меткой ошибки, установленной с msg, как мы предоставили, но мы получаем пользовательскую страницу ошибки - показывающую ошибку времени выполнения ... серверошибка / приложение.
Кроме того, мы не хотели перенаправлять на пользовательскую страницу ошибки, поэтому мы сохранили CustomErrorMode = "Off", что было с того времени, которое мы использовали.