在之前的VS.NET或.NET框架版本中,默认情况下会显示英文异常信息。如果安装了“语言包”,则会显示该语言包对应的语言的异常信息。
现在,我正在使用一个英文版的VS.NET 2008(未安装任何语言包),运行在荷兰语的Windows Vista上。
当我开发时,编写一些触发异常的代码时,我收到的异常消息是荷兰语(我的操作系统语言)。我不想要荷兰语的异常消息,我希望它是英文的(原因很明显:更容易在谷歌上搜索,而且翻译后的错误消息很差)。
在VS.NET中,我的国际设置为“英语”,在Windows Vista中,我的区域设置为“荷兰/比利时”。如何在不改变Windows区域设置的情况下获取英文异常消息呢?