我想一键添加到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?