У меня есть библиотека 32 com и вы хотите использовать ее функциональность с помощью 64-битного приложения, я искал в Интернете и смог получить это обходной путь
- Найдите свой GUID объекта COM в
HKey_Classes_Root\Wow6432Node\CLSID\[GUID]
- После размещения добавьте новое значение
REG_SZ (string)
. Имя должно быть AppID, а данные должны совпадать с идентификатором GUID объекта COM, который вы только что искали - Добавить новый ключ в
HKey_Classes_Root\Wow6432Node\AppID\
- Новый ключ следует называть так же, как GUID объекта com
- Под новым добавленным ключом добавьте новое значение
REG_SZ (string)
и назовите его DllSurrogate. Оставьте значение пустое - Создайте новый ключ под
HKey_Local_Machine\Software\Classes\AppID\
но он не работает на 64-битных Windows 7, основная проблема заключается в том, когда я делаю шаг 6 я нашел ключ уже существующий, любой орган знает почему? или как я могу его преодолеть?
документация здесь очень короткая