我已经在同一台Windows机器上使用Visual Studio多年了。目前 2019 今天我启动了我的电脑,提出的异常现在是荷兰语,而以前是英语。
我希望他们再次用英语。 我尝试了以下帖子:
-
将Visual Studio配置为以英语显示错误消息 - 但仅安装了ENU。
-
已检查语言设置,即美国英语
-
选中"工具">"选项">环境 - 国际设置 = 英语
-
修复了Visual Studio和最新更新
但以上这些都没有区别。
希望有人可以帮助我。
也许试试这个: https://ifyoudo.net/post/2019/09/07/how-to-uninstall-a-net-language-pack-for-good
- 按窗口键 + R
- 类型:LPKSET
- 按回车键
- 单击卸载显示语言
- 选择语言,然后单击下一步
我不确定为什么语言突然改变了,但是您可以将 CurrentUICulture 属性配置为"en-US,然后你会得到英语异常......
您可以尝试仅在处理异常时更改语言,然后重置它:
CultureInfo previousCultureInfo = Thread.CurrentThread.CurrentCulture;
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
try
{
// do something
}
catch(Exception ex)
{
// handling exception, writing to log or showing a message
}
Thread.CurrentThread.CurrentCulture = previousCultureInfo;
Thread.CurrentThread.CurrentUICulture = previousCultureInfo;
如果这样做很多,你可能想要创建一个处理英语异常类或其他东西。
win 11 的解决方案。
开始 -->设置 --> 时间与语言
-->将"首选语言"设置为异常消息所需的语言
--> 重新启动 --> 然后在任务栏中/上方更改键盘布局。