У меня есть приложение anyCpu, которое является надстройкой для Office. Таким образом, он работает в 32-битном режиме в моей системе, так как у меня 32-битный Office. Следующий код не с использованием WOW6432Node в реестре;
using (RegistryKey keyLic = Registry.LocalMachine.OpenSubKey("Software\\Windward Studios\\Auto Tag"))
Я знаю, что это не потому, что при создании он создает его в "HKLM \ Software \ Windward Studios \ Auto Tag" и при чтении он получает значение в «HKLM \ Software \ Windward Studios \ Auto Tag». В реестре нет узла "HKLM \ Software \ WOW6432None \ Windward Stud ios".
И чтобы быть уверенным в двойстве - я только что выполнил оценку IntPtr.Size в отладчике. Возвращает 4.