Я пытаюсь установить значение реестра, используя код ниже.
static void Main(string[] args)
{
Microsoft.Win32.RegistryKey rkey;
rkey = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("KEYSUB");
rkey.SetValue("TestKey", "123123");
RegistryKey myKey = Registry.LocalMachine.OpenSubKey("KEYSUB", true);
if (myKey != null)
{
Console.WriteLine(myKey.ToString());
}
}
но myKey всегда имеет значение null, и в HKEY_CURRENT_USER / Software или в любом другом месте не создается папка.
Что я делаю не так?