Questo è iniziato come un errore SubscriptionNotFound.Azure: MissingRegistrationForLocation: la sottoscrizione non è registrata per il tipo di risorsa 'XXXX' nel percorso '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"
}
});
Ora l'ho risolto, grazie alla risposta alla domanda originale. E 'ancora lo stesso codice, e ho ri-registrato per la funzione/provider con il seguente comando PowerShell:
Register-AzurermresourceProvider -ProviderNamespace Microsoft.Network
Ma questo non ci vuole un parametro di posizione, e l'errore è di circa una risorsa in una posizione . Cosa dà? E ho provato con "Nord Europa" invece di "northeurope", stesso risultato.
Quindi cosa mi manca? Non riesco a trovare alcun dato su questo problema, non qui e non su Google.
Il messaggio di errore completo è:
MissingRegistrationForLocation: L'abbonamento non è registrato per il tipo di risorsa 'dnszones' nella posizione 'northeurope'. Si prega di registrarsi di nuovo per questo provider al fine di avere accesso a questa posizione.
Penso che dovresti aggiungere il tuo codice dalla domanda precedente, poiché ogni domanda deve essere comprensibile come post alone. –