COM / DLL без регистрации с несколькими версиями одной и той же библиотеки типов (SxS) - PullRequest
0 голосов
/ 17 января 2019

В приведенном ниже вопросе есть очень хорошая инструкция о том, как заставить Delphi использовать элементы управления ActiveX без регистрации.

COM / DLL без регистрации?

Но у меня есть дополнительный вопрос - может ли это также использоваться для поддержки нескольких версий одного и того же COM-объекта в качестве независимых объектов?Я думаю, что .NET может, но нам это нужно в нашем приложении Win32.

Причина в том, что мы используем сторонний компонент, который имеет только один интерфейс (GUID), но имеет другое поведение (вычисления) на основеверсия dll.

1 Ответ

0 голосов
/ 17 января 2019

Можно использовать несколько версий библиотеки COM / SxS в одном процессе, используя отдельный контекст активации для каждой версии.

...