我需要从.NET应用程序中使用我选择的区域设置来运行一个新进程。
这个进程将运行一个外部未托管的第三方exe文件。我该如何让它以特定的区域设置运行?
请注意,我不想更改线程的区域设置,可以通过以下方式完成:
System.Treading.Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR")
我不想为新线程设置默认文化(可以通过反射或以下方式完成):
CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("fr-FR")