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?