У меня есть приложение ASP.NET MVC, настроенное для португальского языка, на Visual Studio 2015. При отладке этого приложения я установил <customErrors mode="Off" />
, но все ошибки отображаются на португальском языке, и я хочу видеть их на английском языке.
Я попытался установить это в Web.config:
<globalization uiCulture="en-US" culture="en-US" enableClientBasedCulture="true" />
В Global.asax я попробовал:
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("en-US");
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("en-US");
и
Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
Thread.CurrentThread.CurrentUICulture = CultureInfo.InvariantCulture;
Я также удалил пакет Nuget Microsoft.AspNet.Mvc.pt-br
, без успеха.
Этот question похож, но мне нужно решение, которое не связано с изменением конфигурации компьютера или установленных компонентов, что не разрешено на моем рабочем месте.
Как я могу показать все сообщения об ошибках на определенном языке (в данном случае на английском языке)?