强制特定 .net 应用程序使用区域设置

强制特定 .net 应用程序使用区域设置

在我的 .net 应用程序中,我正在加载一个 CSV 文件,然后使用 解析字段float.Parse()

运行 Windows 7(和 8)的德国用户的区域设置为德国。这会导致 CSV 值中的小数点被解析为千位限制器(我猜文化信息是德语)

发布修复版本还需要一段时间,因此在此期间,有没有办法强制仅针对此应用程序进行本地化设置?

我认为 Linux 的等效物应该是这样的LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 ./app

谢谢。

相关内容