visual-studio - Azure错误: SubscriptionNotAuthorizedForImage when deploying a Visual Studio Community VM from Azure Marketplace

标签 visual-studio azure virtual-machine

我正在尝试基于“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/

相关文章:

virtual-machine - 如何修复 VMware fusion 导入现有机器 (cloudera) 变灰的问题?

visual-studio - 如何从 Visual Studio 编译中排除文件?

c# - 如何在 Visual Studio 2015 Community 中创建本地数据库?

xml - 如何协调 Visual Studio 注释期望与具有 Doxygen 注释的代码?

Azure 自动化清除 CDN 端点

azure - Terraform 中的列表到字符串以供 ARM 模板使用

sockets - 如何通过套接字连接到虚拟机

visual-studio-2010 - 如何让 Visual Studio 在 BeforeBuild 处理后重新读取源文件?

t-sql - Azure SQL如何通过程序创建数据库用户?

linux - 无法访问登录