Re[2]: ProgID, x86, x64, MSI и Uninstall
От: Коваленко Дмитрий Россия http://www.ibprovider.com
Дата: 27.01.19 07:09
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>Здравствуйте, Коваленко Дмитрий, Вы писали:


КД>>Как эта проблема решается?

_>А разве в винде нет двух разных веток в реестре для 32x и 64x битных COM объектов?

Есть, но некоторые вещи общие. В том числе ProgID и сведения об интерфейсах.

Я решил обозначенную проблему разделением регистрации COM объекта на две компоненты.

У первой уникальный GUID для win32/win64 и она содержит данные для регистрации в HKCR\CLSID, в HKCR\Interface и в HKCR\TypeLib

Вторая имеет стабильный GUID и содержит данные для регистрации ProgID

---
Конечно было бы неплохо иметь эту поддержку со стороны WIX, но увы.
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
Отредактировано 27.01.2019 10:02 DDDX . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.