Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы принудить приложение COM-клиента всегда использовать одну копию COM-сервера, создайте пакет установки приложения, чтобы указать изолированные компоненты связи между COM-сервером и клиентом. При этом устанавливается частная копия компонента COM-сервера в расположение, используемое исключительно клиентским приложением. Выполните следующие действия при создании пакета:
- Поместите DLL-библиотеку COM-сервера и клиента .exe в отдельные компоненты.
- Введите запись в таблицу IsolatedComponent с компонентом COM-клиент в столбце Component_Shared и клиентским приложением в столбце Component_Application. Включите действие IsolateComponents в таблицы последовательностей.
- Установите бит msidbComponentAttributesSharedDllRefCount в записи таблицы компонентов для Component_Shared. Установщику требуется глобальная ссылка на общее расположение для защиты общих файлов и регистрации в случаях, когда существует общий доступ к другим технологиям установки.