作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
这开始于 SubscriptionNotFound错误。
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
但这并不需要位置参数,并且错误与位置中的资源有关。是什么赋予了?我尝试使用“北欧”而不是“northeurope”,结果相同。
那我错过了什么?似乎无法在此处或 Google 上找到有关此问题的任何数据。
完整的错误消息是:
MissingRegistrationForLocation: The subscription is not registered for the resource type 'dnszones' in the location 'northeurope'. Please re-register for this provider in order to have access to this location.
最佳答案
在尝试通过 Visual Studio 2015 进行部署时刚刚收到此错误消息。升级到最新的 Azure SDK v2.9.6 解决了该问题。
关于c# - Azure:MissingRegistrationForLocation:未在位置 'XXXX' 中为资源类型 'YYYY' 注册订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35080712/
这开始于 SubscriptionNotFound错误。 var dnsClient = new DnsManagementClient(new Microsoft.Azure.TokenCloudC
我是一名优秀的程序员,十分优秀!