Перейти к основному контенту

Установка COM компоненты 1С

1. Установка COM компоненты в 1С

Подключение к информационной базе через com-соединение происходит через внешний com-компонент который настраивается на стороне сервера. Если не создать компонент, то будет появляться ошибка "Класс не зарегистрирован" или "Недопустимая строка с указанием класса".

2. Регистрация DLL в системе.

Regsvr32 “C:/Program Files/1cv8/8.3.17.1549/bin/comcntr.dll"

3. Регистрация компоненты в службах компонентов.

Заходим в Панель управления - Администрирование - Службы компонентов.

Переходим к ветке Компьютеры - Мой компьютер - Приложения COM+. В контекстном меню выбираем Создать - Приложение. Откроется Мастер установки приложений COM+. Нажимаем "Далее". Выбираем "Создать новое приложение". Вводим имя "V83COMConnector". Устанавливаем переключатель "Серверное приложение". Нажимаем "Далее". На следующем шаге устанавливаем "Текущий пользователь". Нажимаем "Далее". Нажимаем "Готово".

В появившейся ветке V83COMConnector переходим к ветке Компоненты. В контекстном меню выбираем Создать - Компонент. Откроется Мастер установки компонентов COM+. Нажимаем "Далее". Выбираем "Установка новых компонентов". Выбираем файл <каталог 1С>\bin\comcntr.dll. Нажимаем "Далее" - "Готово".

Переходим к ветке V83COMConnector. В контекстном меню выбираем "Свойства". В открывшемся окне переходим на вкладку "Безопасность". Снимаем галку "Принудительная проверка доступа для приложений". Ставим галку "Применить политику программных ограничений". Устанавливаем Уровень ограничений - "Неограниченный". Нажимаем "Ок".

4. Если не работает

Удаляем платформу с компьютера и перезагружаемся. В реестре ищем ветки с comcntr.dll и удаляем их. Устанавливаем повторно платформу, При установке обязательно создаем пользователя USR1CV8, если он был создан ранее, то можно в начале удалить пользователя, а далее устанавливать Сервер 1С. После установки необходимо зарегистрировать компоненту.

"C:\Windows\System32\regsvr32.exe" "C:\Program Files\1cv8\8.3.27.1936\bin\comcntr.dll"