【发布时间】:2017-03-03 15:44:47
【问题描述】:
我的 .Net 应用程序使用 CurrentCulture 来格式化日期时间和数字。在本地主机上,这就像一个魅力,当我改变系统的文化时,格式也会改变。
当我发布我的应用程序时,虽然它没有。作为测试,我添加了alert("@System.Globalization.CultureInfo.CurrentCulture.DisplayName 作为测试,无论我将系统更改为哪种文化,这仍然是瑞典语(瑞典)。我为当前文化添加了 ClearCashedData,它同样适用于本地主机,但不适用于已发布的网站。
我想我有一个由两部分组成的问题:1. 已发布的应用程序从哪里获得它的文化,以及 2. 我怎样才能让它从我(或用户的)系统中获得它的文化?
谢谢!
【问题讨论】:
标签: .net globalization cultureinfo currentculture