在我的代码中,我有这个:
@String.Format("{0:c}", item.Amount)
当我在调试模式下运行它时,它显示例如 4.50 英镑。当我将我的应用程序部署到 Windows Azure 时,它会输出 4.50 美元。
我已经部署到西欧网站,但显然配置设置为美国语言环境。有谁知道我是否可以手动告诉我的 Azure 网站改用 £ 符号?
我正在转向配置下的应用程序设置部分,但我不知道放在这里的键/值。
在我的代码中,我有这个:
@String.Format("{0:c}", item.Amount)
当我在调试模式下运行它时,它显示例如 4.50 英镑。当我将我的应用程序部署到 Windows Azure 时,它会输出 4.50 美元。
我已经部署到西欧网站,但显然配置设置为美国语言环境。有谁知道我是否可以手动告诉我的 Azure 网站改用 £ 符号?
我正在转向配置下的应用程序设置部分,但我不知道放在这里的键/值。
读这个。
解决方案类似于:
<globalization uiCulture="en-GB" culture="en-GB" />
在您system.web
的 web.config 部分中。
很高兴知道 Windows Azure 中的所有 VM 都使用默认的美国语言环境和 UTC 时间运行。