iis 10 windows 10日期格式

时间:2015-08-05 08:17:44

标签: date iis date-format windows-10

我最近在win 8.1环境中从win 8.1迁移到了10。

我有集成测试,它启动IIS Express进程,运行webapi网站,然后在其上调用请求。其中一个请求将日期作为参数。全局化设置在应用程序web.config中强制执行。

在win 8.1上,IIS处理日期格式,因为它在web.config中描述,测试为绿色。赢得10次迁移后,我注意到测试是红色的。我调查了这个案例,我注意到IIS(完整版的IIS和IIS Express)处理的日期格式与以前不同(MM-dd-yyyy而不是dd-MM-yyyy)。

我更改了系统中可用的所有区域设置(包括所有帐户的语言设置),但它没有帮助。

我还强制在machine.config和global web.config(Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config)中的全球化IIS设置上指定文化,但没有结果。

是否有人注意到类似问题?

1 个答案:

答案 0 :(得分:2)

  1. 打开IIS管理器>应用程序池并找到您的应用程序池(如DefaultAppPool等)
  2. 选择您的应用程序池,然后单击高级设置。
  3. 点击流程模型>身份
  4. 设置自定义帐户。此用户应该在您的计算机的本地用户中。
  5. 确保此用户具有正确的DateTime格式。
  6. 希望这有帮助。