У меня есть некоторый код ниже, который обращается к реестру. Приложение построено для x86, но при запуске на 64-битной ОС оно не находит раздел реестра. Я думал, что если он будет скомпилирован для x86, все будет в порядке, и я не буду пытаться искать в узле Wow6432Node.
Я что-то не так делаю или просто на 64-битной ОС ключи реестра должны находиться под узлом Wow6432Node?
RegistryKey OurKey = Registry.LocalMachine;
OurKey = OurKey.OpenSubKey(@"SOFTWARE\Inspectron\ImageChecker");