我最近从装有 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
提交
取消