Суррогат COM для стороннего компонента

Я пишу небольшой компонент DLL, который должен иметь доступ к двум сторонним компонентам для объединения данных, один из которых является только 32-разрядным, а другой - только 64-разрядным. Оба зарегистрированы в TypeLib и совместимы с Automation, поэтому сортировка не должна быть проблемой.

Если я правильно понял документацию, то нет способа форсировать загрузку в суррогате, если только у компонента нет AppID и ключа DllSurrogate; так как оба являются сторонними компонентами, я несколько неохотно изменяю их регистрацию.

Есть ли способ активировать объект в компоненте без AppID в суррогатном процессе из компонента DLL, который в идеале не имеет никаких дополнительных зависимостей, или кто-нибудь может объяснить мне, почему это было бы плохой идеей?

Ответы на вопрос(1)

Ваш ответ на вопрос