Проверьте, существует ли путь к реестру C#
Привет,
Я пытаюсь понять, как работает реестр в c#.
Все примеры, которые я нашел, в значительной степени одинаковы, но в результате я всегда получаю null, и я уверен, что путь к реестру действительно существует.
Например, я хочу проверить, существует ли этот раздел реестра (путь) :
Программное обеспечение\Microsoft\Windows\CurrentVersion\WindowsUpdate под HKLM.
Я не ищу строки или значения, просто если ключ существует или нет.
Спасибо вам всем за ваши предложения.
Что я уже пробовал:
var key = реестр.Местная машина.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate");
if (key == null)
{
// Не существовать
}
еще
{
// Существует
}
RickZeeland
Вы компилируете для 32 или 64 бит ? это может иметь значение для того, какой реестр используется.
AlexaRS
Привет, это 32-битный
AlexaRS
Стог,
он работает как x64, но мне он нужен в x86