Azure:MissingRegistrationForLocation:未在位置“YYYY”中为资源类型“XXXX”注册订阅

2024-04-29

这最初是作为未找到订阅 https://stackoverflow.com/questions/35071797/subscriptionnotfound-the-subscription-resourcegroups-could-not-be-found error.

var dnsClient = new DnsManagementClient(new Microsoft.Azure.TokenCloudCredentials(result.AccessToken));

var zone = dnsClient.Zones.CreateOrUpdate("someresourcegroup", "mydomain.com", new Microsoft.Azure.Management.Dns.Models.ZoneCreateOrUpdateParameters {
        IfNoneMatch = "*",
        Zone = new Microsoft.Azure.Management.Dns.Models.Zone {
            Name = "mydomain.com",
            Location = "northeurope"
        }
    });

现在我已经解决了这个问题,感谢对原始问题的答复。它仍然是相同的代码,我已经使用以下 powershell 命令重新注册了功能/提供商:

Register-AzurermresourceProvider -ProviderNamespace Microsoft.Network

但这并不需要位置参数,并且错误与某个位置中的资源有关。是什么赋予了? 我尝试用“北欧”代替“北欧”,结果相同。

那么我错过了什么?似乎无法找到有关此问题的任何数据,这里没有,谷歌上也没有。

完整的错误信息是:

MissingRegistrationForLocation:未在位置“northeurope”中为资源类型“dnszones”注册订阅。请重新注册该提供商才能访问该位置。


刚刚在尝试通过 Visual Studio 2015 进行部署时收到此错误消息。升级到最新的 Azure SDK v2.9.6 解决了该问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Azure:MissingRegistrationForLocation:未在位置“YYYY”中为资源类型“XXXX”注册订阅 的相关文章

随机推荐