最近我用开发环境从win 8.1迁移到win 10。
我有一个集成测试,它启动IIS Express进程,运行webapi网站,然后调用它上的请求。其中一个请求将日期作为参数。全球化设置是在应用程序web.config中强制设置的。
在win 8.1上,IIS处理数据格式,因为它是在web.config中描述的,并且测试是绿色的。在获得10次迁移后,我注意到测试是红色的。我研究了这个案例,并注意到IIS ( IIS和IIS Express的完整版本)正在以不同的格式处理日期(MM而不是dd)。
我更改了系统中所有可用的区域设置(包括所有帐户的语言设置),但没有帮助。
我还在machine.config和全局web.config web.config中强制在全球化IIS设置中指定了区域性,但没有结果。
有没有人注意到类似的问题?
发布于 2016-06-16 10:45:06
希望这能有所帮助。
https://stackoverflow.com/questions/31827016
复制相似问题