我的asp.net网站在本地使用点作为十进制分隔符(100.55),在我的部署服务器上server使用点作为分隔符,但Asp.net网站将其更改为逗号(100,55)
现在我遇到的问题是,当我尝试top从网站进行更新时,SQL查询会失败(因为逗号)。首先,我认为可以轻松,改变地区设置和重新启动网站。这不起作用,所以我重新启动了服务器,这也不起作用。然后,我更改了.NET全球化设置,这也不起作用。
我有Server 2012和IIS 8。
发布于 2015-05-05 06:32:11
转到此链接并更改网站的IIS设置:
Edit .NET Globalization Settings (IIS 7)
您必须更改enableClientBasedCulture区域性和UICulture,并设置 True
发布于 2020-04-19 14:17:41
<system.web>
<globalization uiCulture="en" culture="en-US" />在我们配置中使用它来解决问题--转换为',‘到'.’。
发布于 2014-11-29 10:43:51
ASP.NET有自己的全球化设置,独立于IIS,
http://msdn.microsoft.com/en-us/library/c6zyy3s9(v=vs.100).aspx
https://stackoverflow.com/questions/27199131
复制相似问题