2012-03-19 63 views
0

我已经打包并部署了Windows Forms应用程序到我们的服务器。现在令我惊恐的是它失败了,我意识到这是由于区域和语言环境。我收到的日期格式是美国格式,而设置是英国。这导致我的应用程序失败。为Windows窗体应用程序设置文化信息

搜索了很多后,我正在寻找解决方案,这是以编程方式完成的。这将需要我再次打包和部署,由于涉及巨大的流程,这是一种痛苦。据我所知,这是可能的一个Web应用程序。

有没有这样做的解决方法,而不是以编程方式?可能是通过配置? 更改控制面板中的区域和语言设置不是一个选项,因为其他应用程序可能会失败。一个问题是可以为特定的应用程序设置这些吗?

服务器:Windows Server 2003的

感谢 NISHANT

回答

0

这可以通过在你的代码中指定System.Thread.CurrentCulture来完成。