я открываю 32 битную ветку реестра через OpenBaseKey (явно указываю 32 битную вьюху), раздел "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall", и считываю из неё подключи, а получаю ключи из 64 разрядной ветки. Я же явно указал RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry32), в чём может быть проблема?
Открой вручную через regedit и посмотри, не зависимо от разрядность ос значение параметра может быть qword (8 байт)
Обсуждают сегодня