V82.COMConnector, V83.COMConnector класс не зарегистрирован
Недавно перенес несколько баз на платформу 8.3, и столкнулся со следующей проблемой: при замене в нескольких обработках объекта V82.COMConnector на V83.COMConnector при запуске стал получать сообщение "v83.comconnector класс не зарегистрирован". Решение выкладываю, т.к. не нашел похожей статьи на данном сайте, возможно, невнимательно искал.
- Описание
- Подробнее
Описание
Стандартный простой способ (вызвать в cmd regsvr32 «C:\Program Files\1cv8\[номер платформы]\bin\comcntr.dll» ) не помог: выдавал ошибку:
Пришлось регистрировать объект «вручную» (это решение нашел раньше, чем причину выдаваемой ошибки): заходим в Панель управления=> Администрирование => Службы компонентов => Компьютеры => Мой компьютер => Приложения COM+ => Создать приложение => Создать новое приложение (Вводим имя приложения) V83.COMConnector => (Поставить переключатель в) Серверное приложение => Указанный пользователь (Любой с правами администратора)
Далее необходимо создать компонент V82COMConnector => Компоненты => Создание нового компонента => Установка новых компонентов => (Открываем каталог с 1С и ищем библиотеку) comcntr.dll
Теперь щелкаем правой кнопкой мыши V83COMConnector и настраиваем его: V83COMConnector => Свойства => Безопасность => (Снимает галочку) Принудительная проверка доступа для приложений => (Ставим галочку) => Применить политику программных ограничений => Уровень ограничений => Неограниченный.
После проверяем соединенние и видим, что все работает.
Благодарю за внимание всех, кто прочел. На вопросы и комментарии постараюсь отвечать в срочном порядке.

