Значение реестра ключа продукта Windows имеет значение null в C#C#

Место общения программистов C#
Anonymous
Значение реестра ключа продукта Windows имеет значение null в C#

Сообщение Anonymous »

Вот код

Код: Выделить всё

RegistryKey ProductKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform");
labelKey.Text = "Product key: " + ProductKey.GetValue("BackupProductKeyDefault").ToString();
Я пытаюсь получить значение моего ключа продукта Windows через соответствующий ключ реестра для моего приложения WinForms. Однако он не возвращает ключ, а говорит, что значение равно нулю.
Путь к ключу и имя значения верны, я проверял это около пяти раз. Повышение до администратора через UAC также не работает. Где я допустил ошибку?

Подробнее здесь: https://stackoverflow.com/questions/790 ... in-c-sharp

Вернуться в «C#»