C # agregar la clave al registro de LocalMachine falla
Estoy tratando de agregar una clave paraLocalMachine
en el registro. Estoy usando este código:
System.Diagnostics.Debugger.Launch();
RegistryKey key = Registry.LocalMachine.OpenSubKey("SOFTWARE", true);
RegistryKey newkey = key.CreateSubKey("1asdasds", RegistryKeyPermissionCheck.ReadWriteSubTree);
newkey.SetValue("ads", "ddsds");
newkey.Close();
Lo ejecuto en la cuenta de administrador. Lo ejecuté con 'ejecutar como administrador ", pero no se agrega nada al registro :(. Cuando cambio laLocalMachine
aCurrentUser
, en realidad se agrega aCurrentUser
llave. ¿Pero cómo forzar que se agregue a LocalMachine?