在Visual Studio 2013中更改编译器错误语言

Gui*_*ume 9 configuration compiler-errors visual-studio-2013

我安装了英文版的Visual Studio 2013.GUI是英文版,但编译错误是法文版.当我想谷歌出错时,这是一场噩梦......

如何将C#编译器输出语言切换为英语?

Han*_*ant 11

您必须将机器的系统区域设置切换为英语,控制面板+语言.

这是一个相当有影响力的更改,因为它还会更改计算机上其他所有程序的区域设置.您可以尝试(但我无法验证)的一件事是敲击C#编译器用于字符串的本地化文件.在您的计算机上,它应位于c:\ windows\microsoft.net\framework\v4.0.30319\1036\cscui.dll中.重命名文件,以便C#编译器找不到它,并被迫回退,希望是英文.顺便说一下,我猜到1036,有很多法国语言.此处列出了区域设置ID .


小智 8

我也解决了这个问题.在IDE中切换语言对我来说不起作用,因为如果从另一个程序(在我的情况下是Qt Creator)调用MS编译器,则语言输出仍然是语言环境语言.

解决方案:使用安装工具从Visual Studio中删除不需要的语言,只保留英语.它很干净,您不必弄乱内部文件,甚至可以节省一些磁盘空间.

  • 当仅使用构建环境而不使用 IDE 时,这是唯一有帮助的方法。谢谢! (4认同)

小智 6

只需用 Deutsch 解决同样的问题:) 这样做:在 Visual Studio 内部:

工具-->选项-->环境-->国际设置。在那里您需要下载其他语言(即英语)并安装它。