Я хочу удалить значение реестра, нажав на кнопку.
У меня есть код, но когда я нажимаю на кнопку, он говорит: «Нет значения с таким именем».
Но есть значение.
Вот код:
string cryptographyKey = @"SOFTWARE\Microsoft\Cryptography";
RegistryKey ckey = Registry.LocalMachine.OpenSubKey(cryptographyKey, true);
ckey.DeleteValue("MachineGuid");
Когда я отлаживаю его, возникает ошибка ckey.DeleteValue("MachineGuid");
В местоположении HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography
* существует значение с именем MachineGuid
1013 *
Но почему я получаю эту ошибку?