在不发布的情况下更改Azure云服务环境变量
是否可以在不发布的情况下更改Azure云服务上的环境变量?我希望能够更改一个变量,然后重新启动我的应用程序,但我不需要重新部署。要更改门户中的配置设置,请登录(请注意,当前预览门户不支持云服务)并选择您的云服务,然后单击在不发布的情况下更改Azure云服务环境变量,azure,Azure,是否可以在不发布的情况下更改Azure云服务上的环境变量?我希望能够更改一个变量,然后重新启动我的应用程序,但我不需要重新部署。要更改门户中的配置设置,请登录(请注意,当前预览门户不支持云服务)并选择您的云服务,然后单击配置选项卡。您将在那里看到所有设置 您还可以通过Azure PowerShell cmdlet更改配置设置。因此,您要做的是在cscfg文件中进行更改,然后执行Cmdlet。以下是更改配置文件的示例: Set-AzureDeployment -Config -ServiceNam
配置
选项卡。您将在那里看到所有设置
您还可以通过Azure PowerShell cmdlet更改配置设置。因此,您要做的是在cscfg
文件中进行更改,然后执行Cmdlet。以下是更改配置文件的示例:
Set-AzureDeployment -Config -ServiceName "MySvc1" -Slot "Staging" -Configuration "C:\Temp\MyServiceConfig.Cloud.csfg"
我想在回答中提到以下几点:
- 您只能更改*.cscfg文件中存储的设置,而无需重新部署代码。如果您的app/web.config文件中有要更改的设置,则必须重新部署应用程序
- 如果要添加新设置,则必须重新部署应用程序。此时无法动态添加新设置