1
我们在我们的某个应用程序服务器上遇到了DateTime问题。 问题是日期时间选择语言环境设置为en-US,我们想要使用en-GB。 我试图将服务器区域和语言选项更改为英国仍然存在相同问题。 我可以强制DateTime使用en-GB,但这需要在各个位置进行代码更改。 我试图在web.config文件中添加全球化设置,仍然将日期时间选为美国。 有没有一种方法可以解决这个问题,因为代码在所有其他服务器上工作正常吗?DateTime语言环境设置
这将需要更改代码,我们目前处于代码冻结状态。我们遇到的服务器是测试服务器,我们需要在一台机器上修复此问题。服务器端是否有可以解决问题的更改?我也想知道为什么web.config不起作用。 – Balaji 2010-08-08 19:05:47
我的猜测是服务器最初安装为en-us,并且AppPool运行的用户的区域设置仍然具有此设置(http://www.justskins.com/forums/asp-net-应用程序错误的文化,摄得59113.html)。您也可以尝试在machine.config中设置全球化。 – 2010-08-08 19:13:51