我正在尝试基于“Visual Studio 2019 最新版”镜像部署 Azure VM。最初,模板中存在错误,该版本仅被称为“最新”。我将此值替换为从 Get-AzVMImage cmdlet 获取的正确值。然后错误消失(PlatformImageNotFound 错误)。现在,当我尝试使用模板中的正确值重新部署时,它很快就会出错:SubscriptionNotAuthorizedForImage
谷歌显示这个错误来自,令人惊讶的是,图像的订阅未被授权。我如何获得授权?在我的订阅中,我已经为几乎所有我能想象到的相关资源提供者启用了资源提供者,但仍然没有骰子。描述中说你必须是 VS 订阅者,但我是其中之一。我还查看了 Get-AzVMImage cmdlet 中的购买计划变量,它显示为 null(这意味着使用前不需要接受任何其他条款)。
更令人沮丧的是,似乎没有其他人遇到过这个问题。有人有什么建议吗?
{
"error": {
"code": "SubscriptionNotAuthorizedForImage",
"message": "The subscription is not authorized.",
"target": "imageReference"
}
}
任何帮助将不胜感激。
最佳答案
某些区域可能不适用于您的订阅。如果您将区域更改为非常常见的区域,例如“美国东部”,它就可以工作。即使它在特定区域工作,所选的机器大小也可能不可用。
关于visual-studio - Azure错误: SubscriptionNotAuthorizedForImage when deploying a Visual Studio Community VM from Azure Marketplace,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60101108/