При настройке соединения СБИС и 1С через «ComConnector» появилось сообщение «Ошибка создания OLE-объекта «ComConnector».
Причина №1. Файл «comcntr.dll» не зарегистрировался автоматически в системе Windows при установке приложения 1С
Зарегистрируйте файл из каталога 1С в реестре ОС Windows вручную.
- Откройте каталог, в который установлена программа. По умолчанию это «C:\Program Files\1cv8» для 32-разрядной версии и «C:\Program Files (x86)\1cv8» — для 64-разрядной версии Windows.
- Проверьте, сколько версий 1С установлено: каждая папка с цифрами — это версия.
- Как узнать актуальную версию платформы 1С?
- Что делать, если установлено несколько версий 1С или программа установлена в двух папках («Program Files (x86)» и «Program Files»)?
- Перейдите в папку с актуальной версией.
- Откройте папку «bin».
- Нажмите файл «comcntr.dll» правой кнопкой мыши и выберите «Свойства».
- Перейдите на вкладку «Безопасность» и скопируйте текст из поля «Имя объекта».
- Откройте командную строку от имени администратора.
- Напишите «regsvr32», нажмите <Пробел> и вставьте скопированный адрес в кавычках.
Пример
regsvr32 "C:\Program Files (x86)\1cv82\8.2.16.368\bin\comcntr.dll" - Кликните
.
Причина №2. Вы используете 64-разрядную версию платформы «1С: Предприятие» и не создали дополнительное COM-соединение
Для корректной работы режима «ComConnector» создайте дополнительное COM-соединение.
Если предложенные решения не помогли, обратитесь к вашему системному администратору для переустановки клиентской части 1С.
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.