【问题标题】:How to change the uiculture or localization of webconfig in Azure如何在 Azure 中更改 webconfig 的 uiculture 或本地化
【发布时间】:2013-02-20 02:41:17
【问题描述】:

我编写了一个 MVC 应用程序,我可以在其中轻松地从 Web.config 文件更改用户界面。

<system.web>
    <globalization culture="fr-FR" uiCulture="fr-FR"/>
</system.web>

我必须在 Windows Azure 中托管它。我意识到您可以从 Azure 配置应用程序设置和连接字符串,但我找不到可以更改 uiculture 的任何地方。

有什么想法或建议吗?

【问题讨论】:

    标签: asp.net-mvc azure localization


    【解决方案1】:

    在 Windows Azure 中,没有一种明确的方法可以做到这一点,就像我们对连接字符串所做的那样。 如果你想这样做,你可以在启动任务中做,你需要创建一个批处理文件(即culture.cmd),其中可以运行以下命令:

    Appcmd set config /commit:WEBROOT /section:globalization /culture:fr-FR
    Appcmd set config /commit:WEBROOT /section:globalization /uiCulture:fr-FR
    

    你必须创建一个启动任务后,定义在“ServiceDefinition.csdef”中:

    <Startup>
     <Task commandLine="culture.cmd" executionContext="elevated" taskType="simple" />
    </Startup>
    

    【讨论】:

      猜你喜欢
      • 2019-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-13
      • 2012-03-22
      • 1970-01-01
      相关资源
      最近更新 更多