Ho le impostazioni dell'applicazione memorizzate nella branca HKEY_LOCAL_MACHINE \ SOFTWARE \ MyCompany. Le impostazioni devono essere uguali per diversi utenti e questo è il motivo per cui le impostazioni non sono in HKEY_CURRENT_USER. I valori di registro sono leggono solo durante l'uso dell'applicazione.Come leggere il ramo di registro HKEY_LOCAL_MACHINE in Vista?
Ora, in Windows Vista e causa di UAC non si può più utilizzare seguente codice per leggere i valori del Registro di sistema:
RegistryKey myKey = Registry.LocalMachine.CreateSubKey
("SOFTWARE\\MyCompany\\MyAppName");
Come posso leggere i valori dal ramo LocalMachine nel mio codice (C#)?