Ich versuche VM Informationen von Azure VM zu erhalten, indem ComputeManagementClient verwenden, aber wenn ich diese aufzurufen:Der Versuch, uns ComputeManagementClient
var computeManagementClient = new ComputeManagementClient(credential) { SubscriptionId = subscriptionId };
var vmResult = await computeManagementClient.VirtualMachines.GetAsync(groupName, vmName, InstanceViewTypes.InstanceView);
Ich werde dies:
{ "Exception geworfen wurde von das Ziel eines Aufrufs. „}
Innere Ausnahme {“ Kann nicht bekommen SerializationBinder weil ein ISerializationBinder vorher festgelegt wurde. "}
Der Fehler tritt in der zweiten Zeile auf.
Diese [Ausgabe] (https://github.com/Azure/azure-sdk-for-net/issues/2552) könnte verwandt sein, die Problemumgehung war das Downgrade von Newtonsoft.Json auf 9.0.1 – moondaisy
Downgrade von Newtonsoft.json zu Version 9.01 hat den Job gemacht. Entfernen Sie einfach die Version 9.0.2 und führen Sie diesen Befehl in der Package Manager-Konsole aus: Install-Package Newtonsoft.Json -Version 9.0.1 –