HKEY_LOCAL_MACHINE \ SOFTWARE \ MyCompanyブランチの下にアプリケーション設定が保存されています。異なるユーザーの設定が同じでなければならないため、設定がHKEY_CURRENT_USERになっていない理由があります。レジストリ値はです。アプリケーションの使用中はとなります。VistaのレジストリブランチHKEY_LOCAL_MACHINEを読むには?
さて、Windows Vistaで起因UACに、あなたはもうレジストリの値を読み取るために、次のコードを使用することはできません。
RegistryKey myKey = Registry.LocalMachine.CreateSubKey
("SOFTWARE\\MyCompany\\MyAppName");
は、どのように私は私のコード(C#の)にLOCALMACHINE枝から値を読み取ることができますか?