Подготовка библиотеки DLL к работе в DCOM
Область применения: Access 2013, Office 2013
Ниже описано, как включить библиотеки динамической компоновки бизнес-объекта для использования DCOM и Microsoft IIS (HTTP) через службы компонентов.
Создайте пустой пакет в оснастке MMC служб компонентов. Вы будете использовать оснастку MMC служб компонентов для создания пакета и добавления библиотеки DLL в этот пакет. Это делает .dll доступным через DCOM, но удаляет специальные возможности через IIS. (Если вы проверка в реестре для .dll, раздел Inproc теперь пуст; при установке атрибута Activation, описанного далее в этом разделе, добавляется значение в раздел Inproc.)
Установите бизнес-объект в пакет. -или- Импорт объекта RDSServer.DataFactory в пакет.
Задайте для атрибута Активация для пакета значение В процессе создателя (приложение библиотеки). Чтобы сделать .dll доступными через DCOM и IIS на одном компьютере, необходимо задать атрибут активации компонента в оснастке MMC служб компонентов. Присвоив атрибуту значение В процессе создателя вы заметите, что в реестр добавлен раздел сервера Inproc , указывающий на суррогатную .dll служб компонентов.