为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C#
猛跑小猪 2021-08-07 15:42:31
我最近从装有 Windows 10 和 VS 2017 的计算机转移到装有 Windows 8.1 和 VS 2017 的计算机。我正在处理一段代码,其中有这样一行。 Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(locale);这里,locale值为en-EN。当这抛出一个CultureNotFoundException带有消息的异常时,我感到很惊讶。en-EN 是无效的文化标识符。令我感到诧异,因为,同样的代码locale为en-EN在Windows 10的作品。我已经检查了一些解决方案。Windows 8.1 是否不支持一些语言环境?可以添加缺少的语言环境吗?或者,这是一个与操作系统完全无关的问题。任何帮助表示赞赏!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 343 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信