Hat jemand den WMI ChangeZoneType DNS-Befehl zuvor in C# \ VB.net verwendet. Ich erhalte eine falsche Parameterausnahme, wenn ich versuche, den Befehl changezonetype aufzurufen. Ich bekomme die DNS-Zone, die ich vom DNS-Server ändern möchte (per Abfrage), setze den zonetype auf den entsprechenden Wert von uint, erhalte dann aber die Ausnahme. Ich versuche, die Zone von sekundär zu primär zu ändern, und entsprechend MSDN sind alle anderen Werte optional (und soweit ich mir bewusst bin, werden benötigt, wenn Sie vom primären zum sekundären ändern möchten), also habe ich sie nicht eingeschlossen.Ändern der DNS-Zone von sekundär zu primär mit WMI ChangeZoneType
Im Folgenden finden Sie den Code, den ich verwende ....
For Each DNSZone As ManagementObject In mgrZones
mngrZones = DNSZone.GetMethodParameters("ChangeZoneType")
mngrZones("ZoneType") = System.Convert.ToUInt32(zoneType)
DNSZone.InvokeMethod("ChangeZoneType", mngrZones, Nothing)
Next
Wer irgendwelche Ideen hat?
Dank