这最初是作为未找到订阅 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(使用前将#替换为@)