我尝试将注册表子项及其相应的值写入注册表,如下所示:
Microsoft.Win32.RegistryKey mykey;
mykey = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Windows\\Muhil Software");
mykey.SetValue("Muhil", "TEST");
mykey.close();
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,我曾经CurrentUser将值写入HKEY_CURRENT_USER,其中没有任何内容HKEY_CURRENT_USER。然后我检查了子项HKEY_USERS,发现密钥写在那里。