Я развернул свое приложение MVC-3 в Windows Azure. Но теперь, когда я запрашиваю его через, staging url
он показывает мне (извините, при обработке вашего запроса произошла ошибка) . Теперь я хочу увидеть полное сообщение об ошибке, по умолчанию оно скрывает это из соображений безопасности. Я знаю, что это можно сделать через файл web.config. Но как?
c#
asp.net
asp.net-mvc-3
web-config
Кинг конг
источник
источник
Это также может помочь вам, показывая полную информацию об ошибке в браузере клиента.
<system.web> <customErrors mode="Off"/> </system.web> <system.webServer> <httpErrors errorMode="Detailed" /> </system.webServer>
источник
Если вы используете ASP.NET MVC, вам также может потребоваться удалить атрибут HandleErrorAttribute из файла Global.asax.cs:
public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleErrorAttribute()); }
источник