我们的管理员意外迁移的服务器在我的.NET Windows服务运行(到Windows 2008 ...因为一些老的应用程序)。 它是根据本地系统帐户下运行。 目标框架是.NET Framework 4的客户端配置文件。
在我服务的方法DateTime.Parse
现在抛出无效格式异常。
当我加入OnStart
Thread.CurrentThread.CurrentCulture = new CultureInfo("cs-CZ", false);
它变得更好,但仍然在一些方法失败,很可能在不同的therads运行。
如何配置服务器或更改程序,使所有的线程与正确的文化产生的呢?