Das Hinzufügen des Schlüssels zur Registrierung in LocalMachine schlägt fehl
Ich versuche, einen Schlüssel hinzuzufügenLocalMachine
in der Registrierung. Ich benutze diesen Code:
System.Diagnostics.Debugger.Launch();
RegistryKey key = Registry.LocalMachine.OpenSubKey("SOFTWARE", true);
RegistryKey newkey = key.CreateSubKey("1asdasds", RegistryKeyPermissionCheck.ReadWriteSubTree);
newkey.SetValue("ads", "ddsds");
newkey.Close();
Ich führe es auf Administrator-Konto. Ich starte es mit "Als Administrator ausführen", aber der Registrierung wird nichts hinzugefügt :(. Wenn ich die ändereLocalMachine
zuCurrentUser
Tatsächlich wird es hinzugefügtCurrentUser
Schlüssel. Aber wie kann man erzwingen, dass es zu LocalMachine hinzugefügt wird?