为 Windows 窗体应用程序设置文化信息
Posted
技术标签:
【中文标题】为 Windows 窗体应用程序设置文化信息【英文标题】:Setting Culture Info for Windows Forms Application 【发布时间】:2012-03-19 10:20:02 【问题描述】:我已将一个 Windows 窗体应用程序打包并部署到我们的服务器。现在令我恐惧的是,它失败了,我意识到这是由于区域和语言设置造成的。我得到的日期格式是美国格式,而设置是英国格式。这导致我的应用程序失败。
经过大量搜索后,我找到了以编程方式完成的解决方案。这将需要我再次打包和部署,由于涉及大量流程,这很痛苦。据我所知,这在 Web 应用程序中是可能的。
如果不以编程方式执行此操作,是否有解决方法?可能是通过配置? 在控制面板中更改区域和语言设置不是一个选项,因为其他应用程序可能会失败。一个问题是是否可以为特定应用设置这些?
服务器:Windows Server 2003
谢谢 尼桑特
【问题讨论】:
【参考方案1】:这可以通过在您的代码中指定 System.Thread.CurrentCulture
来完成。
【讨论】:
以上是关于为 Windows 窗体应用程序设置文化信息的主要内容,如果未能解决你的问题,请参考以下文章
我用C#创建的是windows窗体应用项目,做的是登陆页面,里面可以使用session吗