Регистрирайте comconnector на Windows Server 2018 за развитието на 1в

В статията се описва как да се регистрирате ком-компонент, така че да е на разположение в 32-битов клиент и 64-битов сървър (Агент 1C: Enterprise Server 8.3 (x86-64)). Ако възникне грешка, когато се създаде обект ComConnector - «Когато се опитате да се свържете с грешката в базата данни се изпълняват: Възникнала е грешка, когато се обаждате на строителя (COMObekt)". След това тази публикация е за вас.

Като правило, в стандартната инсталация на платформата Windows Server с администратор компонент се регистрира автоматично и на разположение за повикване от страна на клиента. Ако по някаква причина това не се случи, когато се опитате да създадете ком-обект програма (V8.COMConnector, V82.COMConnector, V82.COMConnector) "пада" в изключението. В този случай, внимателно ръчно регистриране на компонента.

Започнете командния ред като администратор

regsvr32 «C: \ Program Files \ 1cv8 \ [RelizPlatformy] \ бин \ comcntr.dll»

където [RelizPlatformy] - Каталог на освобождаване 1C на вашия сървър, 1S8 - инсталационната директория 1C
например, regsvr32 «C: \ Program Files \ 1cv8 \ 8.3.6.2332 \ бин \ comcntr.dll»

За клиент компонентни методи трябва да бъдат на разположение за обаждането.

Ако грешката се появи в сървърни приложения (например на сървъра 1C 64-битова - Агент 1C: Enterprise Server 8.3 (x86-64)), след това се регистрирате компонента, който е необходим друг начин

Стартирайте модула "Компонент услуги"

"приложения за дърво възел COM +» Създаване на ново приложение

След добавяне на дадено приложение, в дървото "Компонент услуги" намерят регистрирания прилагането и добавяне на компонент (DLL файл C: \ Program Files \ 1cv8 \ [RelizPlatformy] \ бин \ comcntr.dll)

Ако имате проблеми с настройката собствениците, свойствата на приложението може да се опитаме да премахнем флаг "Принудително проверката достъп до приложения" на

След това сървърът става налични методи създаване ComConnector обект