我正在使用VSTS版本管理。在我的发布流程中,我添加了一个任务' Azure PowerShell(在Azure环境中运行PowerShell脚本)'运行一个简单的脚本来设置Web应用程序的web.config中的一些关键值:
Set-AzureWebsite -Name $AzureWebsiteName -AppSettings $appsettings
当我运行部署时,我收到以下错误(与脚本相关):
该任务配置为使用连接类型" Azure资源管理器"到目前为止,我了解到了“Set-AzureWebsite'应该在经典模式下使用? 是否有另一种方法可以使用Azure Ressource Manager Mode =
设置AppSettings答案 0 :(得分:0)
name Azure网站更改为ARM中的Azure App Service Web Apps,因此您可以使用:Set-AzureRmWebApp
答案 1 :(得分:0)
替换下面的命令:
Set-AzureWebsite $webAppName -AppSettings $appSettingsHash
使用此命令:
Set-AzureRmWebApp -AppSettings $appSettingsHash -Name $webAppName -ResourceGroupName $resourceGroupName