Регистрация компоненты comcntr.dll (для COM соединения с базой 1С)
Если COMConnector не зарегистрирован в Windows, то при синхронизации данных будет ошибка:
Ошибка при вызове конструктора (COMObject): -2147221164(0x80040154): Класс не зарегистрирован
.
Рис.1. Ошибка при вызове конструктора
Для использования COM-компоненты она должна быть зарегистрирована в операционной системе.
Бывают ситуации, когда программа установки не может автоматически зарегистрировать DLL в операционной системе, поэтому это приходится делать вручную. Также при установке новой версии платформы поверх уже установленной может понадобиться зарегистрировать comcntr.dll из каталога установленной версии.
Выполнить действия вручную можно с помощью командой строки, запущенной от имени администратора, следующим образом:
regsvr32 comcntr.dll
Запущенной в указанном каталоге.
Рис.2. Каталог
Далее нужно нажать «Enter», после чего выйдет окно об успешной регистрации.
Рис.3. Успешная регистрация
Автор статьи
Петропавловский Владислав. Специалист Линии консультаций