LocalMachine
レジストリにキーを追加しようとしています。私はこのコードを使用しています:
System.Diagnostics.Debugger.Launch();
RegistryKey key = Registry.LocalMachine.OpenSubKey("SOFTWARE", true);
RegistryKey newkey = key.CreateSubKey("1asdasds", RegistryKeyPermissionCheck.ReadWriteSubTree);
newkey.SetValue("ads", "ddsds");
newkey.Close();
管理者アカウントで実行します。「管理者として実行」でイベントを実行しましたが、レジストリには何も追加されません:(。をに変更するLocalMachine
とCurrentUser
、実際にはCurrentUser
キーに追加されます。しかし、LocalMachineに強制的に追加するにはどうすればよいですか?