调试时如何将 VisualStudio 异常消息语言更改为英语

我的工作与 XP 荷兰版本的机器上安装。VisualStudio2005是用英语安装的。我在调试这些程序的时候遇到了一个烦人的问题。NET 框架异常消息出现在荷兰语,这使得它们真的毫无价值。我试图通过将控制面板中的区域设置设置为美国英语,然后重新安装。NET Framework 2.0(英文版) ,但显然这并没有解决问题。有人知道吗?


我认为我的问题被误解了,我不想改变目前的文化线程。我遇到的问题是,当您正在调试和单步执行代码时,突然出现一个带有异常消息的异常窗口。 此异常消息出现在荷兰语,我希望它显示为英语。我希望这澄清了这个问题。

52760 次浏览

这个问题已经讨论了 给你。基本上你可以改变当前线程的 当代文化到 en-US。

我又做了一些研究,显然不可能将 CurrentUICulture 默认更改为其他语言,而不是安装的操作系统的本地语言。只有在代码本身中执行类似的操作时才能对其进行更改:

Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");

解决了!

没有代码行。

点击开始 > 配置面板 > 语言和区域 > 管理 > 非 Unicode 程序的语言 > 设置为英语。