Не удалось подключиться к другой программе 1С: Класс не зарегистрирован
При синхронизации 1С ЗУП 3.0 — БП 3.0 при проверке подключения выскакивает ошибка :
Не удалось подключиться к другой программе: -2147221164(0x80040154): Класс не зарегистрирован.
В чем может быть дело? В каком направлении рыть??
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
Остались вопросы?
СПРОСИТЕ в комментариях!
Программист 1С:
Это проблема связана с соединением другой базы данных по COM объекту.
Очень вероятно что не хватает прав.
Илья Леонтьев:
Думаю, тут скорее дело в том, что на COM-компонент не зарегистрирован в системе.
Нужно запустить командную строку под именем администратора, затем выполнить regsvr32 [ПутьККомпонентуCOM]. Компонент чаще всего находится в папке с платформой в папке bin (выглядит это приблизительно вот так: «C:\Program Files (x86)\1cv8\8.3.6.2449\bin»). И называется comcntr32.dll.
Максим:
Спасибо большое, помогло!
Тата:
Огромное спасибо! Помогло. Вы супер!
Дмитрий Игоревич:
Илья, добрый день!
А для 32-х и 64-х платформ 1С различаются процедуры?
Елена:
Спасибо!
Коста:
Спасибо!
Дмитрий:
Спасибо, тоже помогло!
Аноним:
Спасибо, помогло
Елена:
Спасибо!
Аноним:
В командной строке ( CMD в поиске) в моем случае вводил: regsvr32 «C:\Program Files (x86)\1cv8\8.3.12.1529\bin\comcntr.dll»
Наталья:
Все время забываю об этой длл. СПАСИБО, что напоминаете!!!
Сергей:
Для 64-х платформы:
C:\Windows\SysWOW64\RegSvr32.exe «C:\Program Files\1cv8\8.3.15.1656\bin\comcntr.dll»
Александр:
Уточню:
на сервере 1С необходимо выполнить указанную команду!
на клиенте — возможно, тоже, но эффект был только после выполнения на сервере.
Спасибо Автору и другим Комментаторам за полезную информацию!
Инна:
Добрый день,перевели базы на SQL. На сервере, где установлен сервер предприятия 1С и SQL сервер, не установлена платформа 1С. В данном каталоге C:\Program Files\1cv8\версия сервера предприятия\bin\comcntr.dll это файл отсутствует. Как настроить синхронизацию между ЗУП и БП, если выдается эта же ошибка?
Андрей:
после переустановки платформы выполнить регистрацию библиотеки CMD от имени администратора
C:\Windows\SysWOW64\RegSvr32.exe «C:\Program Files\1cv8\8.3.23.1782\bin\comcntr.dll»
Аноним:
Спасибо, помогло!