При смене платформы 1С возникает необходимость перерегистрации компонента 1С COM Connector, для этого нужно запускать командную строку от имени админа и набивать в ней команду регистрации библиотеки "comcntr.dll", прописывая полный путь к установленной версии платформы 1С.
Скрипт, представленный в данной публикации, максимально упрощает этот процесс буквально до пары кликов мышью, даже вызов контекстного меню для запуска от имени администратора не требуется.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы просто запускаете скрипт "Register_ComConnector.wsf", скрипт сам сделает запуск себя с правами администратора (если у вашей учётной записи есть права администратора). Логика скрипта сама найдёт последнюю установленную платформу 1С и зарегистрирует библиотеку "comcntr.dll" из папки "bin" этой платформы.
Если Вы пользуетесь консолью кластера 1С, тогда при обновлении платформы 1С, кроме компонента "COM Connector" требуется ещё и перерегистрировать компонент "radmin.dll", который использует консоль кластера 1С. Для простой перерегистрации компонента "radmin.dll" в публикацию добавлен скрипт "Register_Radmin.wsf", который работает аналогично скрипту "Register_ComConnector.wsf", только вместо "comcntr.dll", он регистрирует компонент "radmin.dll".
#РегистрацияCOMConnector #ОшибкаПриВызовеКонструктораCOMОбъект