3

谁能帮忙。我最近移动了服务器,它的 IIS7 而不是我们以前的 IIS6,但其他一切都是一样的,我已将区域设置为英国和所有日期格式以及系统本地.. 我的意思是一切..

但是当网页 asp.net 在 IIS7 上运行时,它认为日期是另一种格式..

这真是令人费解..我确实设法通过放入每个 web.config 来修复它

    <globalization culture="en-GB"/>

但我必须把它放在每个人身上。我知道我也可以把它放在 machine.config 中。

但我不明白,我的另一台服务器无需修改即可工作。我检查了旧服务器上的 web.config 和 machine.config 并且没有这些添加

有任何想法吗?

谢谢

4

2 回答 2

4

确保您还勾选了区域和语言选项(高级选项卡)中的框以显示“将所有设置应用于默认用户配置文件。除非您这样做,否则运行 .Net 的帐户将保持为美国。重新启动。

到过那里 :)

于 2009-07-09T17:15:11.070 回答
0

检查盒子上的本地化选项,看看它的设置是什么——可能有人刚刚选择了 en-US 进行设置,却忘了告诉任何人。

于 2009-07-07T16:35:30.587 回答