2013-02-19 26 views
0

我已經編寫了一個MVC應用程序,可以輕鬆地從Web.config文件更改uiculture。如何更改Azure中的webconfig的uiculture或本地化

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

我必須在Windows Azure中託管它。我意識到您可以從Azure配置應用程序設置和連接字符串,但我無法找到任何可以更改uiculture的地方。

任何想法或建議嗎?

回答

0

在Windows Azure中,沒有一個明確的方法可以做到這一點,就像我們使用連接字符串一樣。之後,你必須創建一個啓動任務

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

: 如果你想這樣做,你可以啓動任務你需要創建一個批處理文件(即culture.cmd),其中可以運行下面的命令,在「ServiceDefinition.csdef」中定義:

<Startup> 
<Task commandLine="culture.cmd" executionContext="elevated" taskType="simple" /> 
</Startup> 
相關問題