2017-02-13 7 views
0

Hey, ich versuche ProccessorId von ManagementObjectSearcher zu bekommen. Es funktioniert gut für mich, aber wenn ich meine Software einem Freund gebe, gibt es mir System.NullReferenceException.ManagementObjectSearcher ProcessorId = null

Also serialisieren ich mo Objekt zu Json und sah, dass ProcessorId Wert null ist. {"Name":"ProcessorId","Value":null,"Type":8,"IsLocal":false,"IsArray":false,"Origin":"Win32_Processor","Qualifiers":[{"Name":"CIMTYPE","Value":"string","IsAmended":false,"IsLocal":false,"PropagatesToInstance":true,"PropagatesToSubclass":true,"IsOverridable":true}]}

Ich verstehe einfach nicht, warum das passiert. Gibt es noch andere Möglichkeiten, um ProcessorId zu bekommen, oder vielleicht gibt es Korrekturen dafür? Ich brauche das, um HWID des Systems zu erzeugen.

P.S. Mein Freund benutzt keine virtuelle Maschine.

Antwort

Verwandte Themen