Zitat von
Muetze1:
Sein Schlüssel ist schon ganz korrekt, ich vermute eher, dass er versucht mit einem 32 Bit Programm auf einem 64 Bit
OS diesen Schlüssel zu lesen. Der existiert nicht in der 32 Bit Registry, von daher müsste er die entsprechenden Flags beim anlegen des Registry Objektes mitgeben.
Sein Schlüssel ist korrekt? Also mein Vista (32-Bit) hat keinen ProductID Eintrag unter
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
nur unter:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Hast du es denn mal versucht mit dem Pfad alleinherrscher?