Проблемы с регистрацией C ++ COM DLL на 64-битной Windows 7 - PullRequest
0 голосов
/ 24 сентября 2011

У меня есть простая C ++ ATL COM DLL и 32-битный установщик Visual Studio Setup. Все хорошо на 32-битной Windows, но есть некоторые проблемы на 64-битной Windows 7.

В дополнение к HKCR мой скрипт RGS также добавляет некоторые записи реестра в HKCU. После проверки в редакторе реестра выяснилось, что мои ключи, предназначенные для HKCU, оказались в HKEY_USERS\.Default. Что пошло не так? Кажется, я не могу до конца разобраться.

[Изменить]

Когда я выполняю руководство c:\windows\syswow64\regsvr32 в своей COM DLL, я наконец получаю правильные ключи в реестре HKCU. Означает ли это, что проект установки Windows не работает в 64-разрядной версии Windows?

...