如何将运行时错误更改为英语

时间:2011-04-27 14:16:16

标签: c# .net visual-studio-2008

我看到Windows的本地语言中的运行时错误很烦人(下图)。我已将区域设置从Windows设置更改为英语,而且Visual Studio环境设置中的国际语言也将全球化uiCulture="en-US"添加到web.config但仍然没有成功,是否有我遗漏的内容?

non-english pic

4 个答案:

答案 0 :(得分:2)

万一您遇到本地化的消息并正在查找原始错误消息:您可以使用unlocalize.com上的服务进行翻译:

  

http://www.unlocalize.com/SearchResults.aspx?search=Uygulamas%C4%B1nda+Sunucu+Hatas%C4%B1

答案 1 :(得分:1)

确定发现解决方案只是将下面的行添加到global.asax

中的application_error中

Thread.CurrentThread.CurrentCulture = new CultureInfo(“en-us”); Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;

答案 2 :(得分:0)

我认为问题来自IIS配置,它没有安装在英文Windows中,因此错误页面不是英文版。

见到你

答案 3 :(得分:0)

默认情况下,您的浏览器是否要求提供非英语页面?如果您更改IE中的默认接受语言会发生什么?您可以在选项 - >常规 - >语言。

中找到设置