Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 这个Azure错误到底意味着什么?_Powershell_Azure_Azure Devops_Azure Web App Service_Cleardb - Fatal编程技术网

Powershell 这个Azure错误到底意味着什么?

Powershell 这个Azure错误到底意味着什么?,powershell,azure,azure-devops,azure-web-app-service,cleardb,Powershell,Azure,Azure Devops,Azure Web App Service,Cleardb,我有一个PowerShell脚本,它将ARM模板部署到Azure,但我遇到了一个错误,我似乎无法完全理解。在PowerShell本身中运行时,出现以下错误: 新AzureRmResourceGroupDeployment:7:46:01 AM-错误: 代码=CannotUpdatePlan;消息=无法更改资源计划 错误描述似乎并不那么复杂,但我不确定为什么会出现这种情况。我对资源组、资源或订阅没有任何锁定,所以理论上它应该可以正常工作,对吗 在VSTS中进行测试时,我得到了上面提到的错误以及前面

我有一个PowerShell脚本,它将ARM模板部署到Azure,但我遇到了一个错误,我似乎无法完全理解。在PowerShell本身中运行时,出现以下错误:

新AzureRmResourceGroupDeployment:7:46:01 AM-错误: 代码=CannotUpdatePlan;消息=无法更改资源计划

错误描述似乎并不那么复杂,但我不确定为什么会出现这种情况。我对资源组、资源或订阅没有任何锁定,所以理论上它应该可以正常工作,对吗

在VSTS中进行测试时,我得到了上面提到的错误以及前面的以下错误消息:

所选订阅处于“禁用”状态


我不确定这是否与另一个有关,但我知道订阅是活动的,因为我可以手动向其部署资源。另外,从门户查看订阅时,它清楚地显示“活动”。

根据您的描述,我建议您可以按照以下步骤进行检查

1.确保您的订阅已启用。对于测试,您可以创建一个web应用程序。如果您的订阅确实被禁用,请参阅此重新激活您的订阅

2.您最好检查您的订阅连接。请确保订阅是正确的。验证连接时,它应显示
Verified


注意:我使用代理
托管VS2017
并使用Azure PowerShell脚本部署模板。

使用Azure PS cmdlet查看订阅时是否启用了订阅
?@TheIncorrigible1是。使用Get-AzureRMSubscription,状态显示“已启用”是什么特定的ARM操作导致了此错误?您可以在providers/Microsoft.Resources/deployments下使用并查找相关的资源组。@LillaTheHun是否尝试在本地Power Shell上部署此模板。如果有效,你最好共享你的VSTS配置和模板。如果无效,我建议你可以创建一个新连接并再次测试。