Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改Azure上网站的区域性设置_Azure_Asp.net Core - Fatal编程技术网

如何更改Azure上网站的区域性设置

如何更改Azure上网站的区域性设置,azure,asp.net-core,Azure,Asp.net Core,在ASP.Net核心MVC中开发的网站 在localhost上,货币按原样显示本地货币ZAR(String.Format(“{0:C0}”,value)) 发布到Azure时,它显示$。 我确实将门户设置区域格式更改为南非-但我认为这只与门户相关,而与Azure上托管的网站无关 如何让我的网站只显示当地货币? 我的所有用户都是本地企业,我不需要外币。您可以在.net核心项目的startup类中进行操作。供您参考:我添加了服务。配置(选项=>{options.DefaultRequestCultu

在ASP.Net核心MVC中开发的网站

在localhost上,货币按原样显示本地货币ZAR(String.Format(“{0:C0}”,value))

发布到Azure时,它显示$。 我确实将门户设置区域格式更改为南非-但我认为这只与门户相关,而与Azure上托管的网站无关

如何让我的网站只显示当地货币?
我的所有用户都是本地企业,我不需要外币。

您可以在.net核心项目的startup类中进行操作。供您参考:

我添加了服务。配置(选项=>{options.DefaultRequestCulture=newrequestculture(“en-FR”);});到公共启动(IConfiguration配置)并添加:app.UseRequestLocalization();要在Localhost上配置公共void(IApplicationBuilder应用程序、iWebHostenEnvironment环境、IDB初始值设定项dbInitializer),我可以看到更改国家/地区的效果,但它对已发布的Azure没有影响…仍然是美元。有什么想法吗?