COM соединения с базами 1С на различных версиях платформы

Для создания COM соединения с сервера с рабочей станции необходимо наличие в составе установки библиотеки comcntr.dll.

Соответственно, для соединения с БД на различных серверных платформах необходимо иметь в комплекте библиотеки всех нужных версий.

Предполагается, что клиентские платформы установлены в стандартных каталогах и добраться до библиотек можно по пути типа: C:\Program Files (x86)\1cv8\8.3.13.1644\bin\comcntr.dll или C:\Program Files\1cv8\8.3.13.1644\bin\comcntr.dll

1.Идем «Панель управления» — «Администрирование» — «Службы компонентов»

2.В оснастке служб компонентов, «Службы компонентов» — «Компьютеры» — «Мой компьютер» — «Приложения COM+»

3. Создаем новое приложение, правой кнопкой по  «Приложения COM+» — «Создать» — «Приложение»

4. Выбираем «Создать новое приложение«,

5. Далее заполняем название V83COMConnector и нажимаем Далее.

 

6.Наследующей нажимаем Далее

7.Наследующей нажимаем Далее

8.Наследующей нажимаем Далее

9.Наследующей нажимаем Готово

10 Приступаем к регистрации самой компоненты. Правой мышкой по компоненте и выбираем Создать дальше Компонент.

11.Откроется окно в нем жмем Далее

12. Щелкаем по Установка новых компонент

13.Через проводник находим DDL, а именно comcntr.dll после чего нажимаем Открыть

14.Заполняются данные в окнах останется нажать Далее

15.Последнее окно, где нажимаем Далее

16. Далее выставляем права, для всех кто будет пользоваться этой компонентой. Для этого по созданном приложении она у меня называется V83COMConnector правой клавиши мышки щелкаем и выбираем Свойство.

17.Идем в раздел Безопасность и делаем все по картинке. После нажимаем OK.

18. Можно сказать, что все сделали, но для контроля можно проверить, что компонента встала.

19. Если при обновлении платформы 1с вы удаляете, а потом ставите новый релиз то придется это делать каждый раз. А если вы устанавливаете новый релиз платформы, то вам нужно перенаправить путь к новому файлу.

20.Для этого находим Выполнить и там забиваем

regsvr32 «C:\Program Files (x86)\1cv8\8.3.12.1685\bin\comcntr.dll»

где C:\Program Files (x86)\1cv8\8.3.12.1685 сам путь к новой платформы.

Все.

 

 

 

Добавить комментарий