相关疑难解决方法(0)

区域设置en-EN是无效的区域性标识符

我最近从一台装有Windows 10 VS 2017的计算机转移到了一台装有Windows 8.1 VS 2017的计算机。我正在使用一段类似这样的代码。 Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(locale);

在这里,locale值是en-EN。当此CultureNotFoundException消息引发异常时,我感到惊讶。

en-EN是无效的区域性标识符。

令我感到诧异,因为,同样的代码localeen-EN在Windows 10的作品。

我已经检查了一些解决方案。Windows 8.1是否不支持某些语言环境?可以添加缺少的语言环境吗?或者,这是与操作系统完全无关的问题。任何帮助表示赞赏!

.net c# visual-studio windows-8.1 windows-10

3
推荐指数
1
解决办法
2328
查看次数

标签 统计

.net ×1

c# ×1

visual-studio ×1

windows-10 ×1

windows-8.1 ×1