Hi. I'm working with Visual Studio on a application that changes a windows registry. There is a small forms that requests an address in a text box. The contents of the text box wil be writen is the registry. I need the key to be LocalMachine and here is a snippet of this code:
private void button1_Click(object sender, EventArgs e) { RegistryKey chaveBase, chave; chaveBase = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64); chave = chaveBase.CreateSubKey("Software\\Antares", true); chave.SetValue("Endereço", textBox1.Text); } The problem is that I receive the message: "System.UnauthorizedAccessException: 'Access to the registry key 'HKEY_LOCAL_MACHINE\Software\Antares' is denied". If I change LocalMachine for CurrentUser, it works fine. What should I do to access LocalMachine?