I'm trying to open a registry key with write access:
Expand|Select|Wrap|Line Numbers
- key.OpenSubKey("...", true);
Expand|Select|Wrap|Line Numbers
- RegistrySecurity s = new RegistrySecurity();
- s.AddAccessRule(Environment.UserDomainName + "\\" + Environment.UserName, RegistryRights.WriteKey, InheritanceFlags.None, PropagationFlags.None, AccessControlType.Allow);
- k = key.OpenSubKey("...");
- k.SetAccessControl(s);
My account has administrator rights and i can edit this registry key manually.
Is there ANY way to change registry key access rights from a .Net application?