gpt4 book ai didi

Azure Web 应用程序全局化

转载 作者:行者123 更新时间:2023-12-03 03:13:35 25 4
gpt4 key购买 nike

我使用美国全局化在本地开发了一个网络应用程序。所以 web.config 看起来像:

<system.web>
...
<globalization culture="en-US" uiCulture="en-US" />
<!--<globalization culture="no" uiCulture="no" />-->
...
</system.web>

我有两个独立的 Azure Web 应用程序,我将应用程序部署到其中。我直接在 azure 管理门户中设置连接字符串和应用程序设置,我觉得没问题,因为我只需执行一次。问题是,在管理门户中没有设置全局化元素的选项,并且部署总是将其重写回美国(想要的值不是 - 挪威语,但这并不重要,它只是应该与美国不同)。

有没有办法使用 azure 门户(恕我直言,这是一个更好的解决方案)或使用部署脚本来处理它?如果是这样,那么如何?

最佳答案

您可以使用自定义部署脚本来实现此目的:http://blog.amitapple.com/post/38417491924/azurewebsitecustomdeploymentpart1/#.Vh5_QXmFMaU

使自定义部署脚本执行您想要的操作的一种方法是将您在挪威站点(通过门户)中定义的应用程序设置设置为“位置 = '挪威'”。然后,在自定义部署脚本中检查应用程序设置是否设置为“挪威”(它将作为环境变量提供)。

如果是,则您可以使用挪威全局​​化设置覆盖 Web 配置。您可以通过多种方式来实现这一部分。

如果位置未定义或设置为美国,则保留默认的美国设置。

关于Azure Web 应用程序全局化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33125484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com