Регистрирайте 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 обект