Это началось как ошибка SubscriptionNotFound.Azure: MissingRegistrationForLocation: подписка не зарегистрирована для типа ресурса «XXXX» в месте «YYYY»
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
Но это не принимает параметр местоположения, и ошибка о ресурсе в месте , Что дает? И я пробовал с «Северной Европой» вместо «севереропы», тот же результат.
Так что мне не хватает? Кажется, не удается найти какие-либо данные по этой проблеме, а не здесь, а не в Google.
Полное сообщение об ошибке:
MissingRegistrationForLocation: подписка не зарегистрирован для данного типа ресурса «dnszones» в месте «northeurope». Пожалуйста, перерегистрируйте для этого провайдера, чтобы иметь доступ к этому местоположению.
Я думаю, вы должны добавить свой код из предыдущего вопроса, так как каждый вопрос должен быть понятным как отдельная почта. –