IIS DateTime出现中文导致解析错误

背景:本地测试没问题,部署到IIS后DateTime报错
原因:DateTime出现中文
解决:
尝试1:按照网上资料更改系统区域时间格式 -> 无效
尝试2:按照网上资料修改代码 -> 不现实
尝试3:
1.ctrl+r输入regedit打开注册表
2.搜索International删掉
3.重启iis

之前用第三个方法只解决了部分站点时间格式问题,今天发现就算删除所有International还有一些站点遇到同样的问题,对比了Window server版本的服务器好像没有这个问题,但是win10专业版就会一直有这个问题,如果删掉International还是无法解决,可以在对应的站点下加上以下配置:
<system.web>
    <globalization culture="en-US" uiCulture="en-US" />
</system.web>

posted @ 2023-09-05 11:09  o李一波o  阅读(18)  评论(0编辑  收藏  举报