Почему этот код не извлекается из узла WOW6432Node в реестре? - PullRequest
0 голосов
/ 11 апреля 2020

У меня есть приложение 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.

...