gpt4 book ai didi

c# - Azure:MissingRegistrationForLocation:未在位置 'XXXX' 中为资源类型 'YYYY' 注册订阅

转载 作者:太空狗 更新时间:2023-10-29 18:24:33 26 4
gpt4 key购买 nike

这开始于 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/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com