C # добавить ключ к реестру в LocalMachine не удается
Я пытаюсь добавить ключ к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?