我需要使用我选择的文化从 .NET 应用程序运行一个新进程。此过程将运行外部非托管第 3 方 exe。我怎样才能让它与特定的文化一起运行?
请注意,我不想改变线程的文化,可以这样做:
System.Treading.Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR")
我不想为新线程设置默认区域性,这可以通过反射来完成,或者:
CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("fr-FR")