无需发布即可更改Azure Cloud Service环境变量

时间:2015-01-30 18:44:31

标签: azure

是否可以在不发布的情况下更改Azure Cloud Service上的环境变量?我希望能够更改变量然后重新启动我的应用程序,但我不需要重新部署。

1 个答案:

答案 0 :(得分:3)

要更改门户中的配置设置,请登录portal(请注意,当前预览门户不支持云服务)并选择您的云服务,然后单击CONFIGURE选项卡。你会看到那里的所有设置。

您也可以通过Azure PowerShell Cmdlet更改配置设置。那么你要做的是在cscfg文件中进行更改,然后执行Set-AzureDeployment Cmdlet。以下是更改配置文件的示例:

Set-AzureDeployment -Config -ServiceName "MySvc1" -Slot "Staging" -Configuration "C:\Temp\MyServiceConfig.Cloud.csfg"

我想在答案中提到一些观点:

  • 您只能更改存储在* .cscfg文件中的设置,而无需重新部署代码。如果您要更改app / web.config文件中的设置,则必须重新部署该应用程序。
  • 如果要添加新设置,则必须重新部署应用程序。您目前无法动态添加新设置。