如何更改Microsoft C#编译器的错误消息的语言?

时间:2010-11-04 11:38:50

标签: c# .net localization

他们的俄语翻译无效且令人困惑。例如。在某些消息中,语言关键字被翻译。所以我希望看到原始版本(在#develop,LINQPad,ASP.NET错误等)。

更新 这个伟大的网站有助于通过翻译找到原始英文错误消息:FindErr.NET

2 个答案:

答案 0 :(得分:4)

查看c:\ windows \ microsoft.net \ framework \ v2.0.50727文件夹。应该有一个或多个编号的子目录,其中包含cscompui.d​​ll,C#编译器的资源文件。这个数字很重要,1033是en-US的语言ID(LCID)。

安装.NET框架的语言包应该可以解决您的问题。下载3.5 SP1 is here,更改语言以获得正确的语言。我给你的链接应该对英语有好处。如果您获得readme.htm,请在再次尝试之前将机器切换回俄语。

答案 1 :(得分:4)

解决了!

没有编码!转到:开始&gt;配置面板&gt;语言和地区&gt; <给药>非unicode程序的语言&gt;把它设置为英语。

它改变了浏览器中出现的ASP .Net应用程序的错误消息语言。使用Windows 7。