C# System.Globalization CultureInfo CultureNotFoundException

C# System.Globalization CultureInfo CultureNotFoundException,c#,exception,registry,globalization,cultureinfo,C#,Exception,Registry,Globalization,Cultureinfo,我遵循了许多关于如何在ocal机器上添加自定义文化和工作是否完美的指南。 但是,我在开发服务器上的CultureInfo构造函数上获得了CultureNotFoundException,名称有错误。nlp文件创建正确,我怀疑注册表步骤是问题所在,但我找不到有关它的任何资源。此外,它还破坏了机器上所有其他应用程序的任何其他语言映射。 最终,我遵循了on-codeproject,并用所需的修改替换了现有的区域性,这是正确的。 我仍然想知道,为什么我最初的风俗文化不起作用,而取而代之的却起了作用。 无

我遵循了许多关于如何在ocal机器上添加自定义文化和工作是否完美的指南。 但是,我在开发服务器上的CultureInfo构造函数上获得了CultureNotFoundException,名称有错误。nlp文件创建正确,我怀疑注册表步骤是问题所在,但我找不到有关它的任何资源。此外,它还破坏了机器上所有其他应用程序的任何其他语言映射。 最终,我遵循了on-codeproject,并用所需的修改替换了现有的区域性,这是正确的。 我仍然想知道,为什么我最初的风俗文化不起作用,而取而代之的却起了作用。
无论如何,我也想分享我的经验。

区域设置生成器工具将是为Windows 10计算机构建区域设置的首选方法——但是,使用当前区域设置生成器工具构建的区域设置可能无法在旧操作系统上的所有场景中工作。你在运行什么操作系统

CultureAndRegionInfoBuilder仍然可以工作,但是它尚未使用较新版本的Windows中的某些字段/概念进行更新,因此在某些情况下可能没有预期的行为

考虑到您说其他东西已损坏,您似乎遇到了构建区域设置/区域性的版本与安装该区域设置/区域性的版本之间的不匹配问题