Поделиться через


Регистрация бизнес-объектов в клиенте для использования с DCOM

Область применения: Access 2013, Office 2013

Пользовательские бизнес-объекты должны убедиться, что на стороне клиента можно сопоставить имя программы (ProgId) с идентификатором (CLSID), который можно использовать через DCOM. По этой причине ProgID объекта DCOM должен находиться в клиентском реестре и сопоставляться с идентификатором класса серверного бизнес-объекта. Для других поддерживаемых протоколов (HTTP, HTTPS и внутрипроцессных) это необязательно.

Например, если вы предоставляете серверный бизнес-объект MyBObj с определенным идентификатором класса, например "{00112233-4455-6677-8899-00AABBCCDDEE}", убедитесь, что в реестр на стороне клиента добавлены следующие записи:

 
[HKEY_CLASSES_ROOT] 
\MyBObj 
 \Clsid 
 (Default) "{00112233-4455-6677-8899-00AABBCCDDEE}"