|
Слетело подключение через КОМ соединение
| ☑ |
0
trialex3
11.01.23
✎
13:49
|
Всем привет. Есть обработка в Документооборот 8 КОРП, редакция 2.1 (2.1.27.1), которая цепляет данные из Управление производственным предприятием, редакция 1.3 (1.3.191.1)
Платформа 1С:Предприятие 8.3 (8.3.18.1957). Теперь не работает строчка
ПараметрыПодключенияИБ = "Srvr=""redacted""; Ref=""redacted""; Usr=""redacted""; Pwd=""redacted""";
V83COMCon = Новый COMОбъект("V83.COMConnector");
Теперь выдает ошибку: -2147221005(0x800401F3): Недопустимая строка с указанием класса
Пробовал:
-regsvr32 "C:\Program Files (x86)\1cv8\8.3.18.1957\bin\comcntr.dll"
-создание ком приложения в ручную
Пока ничего не помогает - есть еще варианты?
|
|
1
Fish
11.01.23
✎
13:51
|
Строчку -regsvr32 "C:\Program Files (x86)\1cv8\8.3.18.1957\bin\comcntr.dll" с правами администратора запускал?
|
|
2
Chai Nic
11.01.23
✎
13:52
|
COM клиент и сервер одной и той же разрядности, надеюсь?
|
|
3
trialex3
11.01.23
✎
13:55
|
(1) да
|
|
4
trialex3
11.01.23
✎
13:56
|
(2) можно уточнить? В смысле одного разряда ли 1с и сервер?
|
|
5
trialex3
11.01.23
✎
13:56
|
(1) команда выполняется - пишет успешно, но в систем 32 файлик комцнтр не появляется
|
|
6
Ryzeman
11.01.23
✎
13:58
|
(4) судя по "Program Files (x86)" - явно нет)
|
|
7
trialex3
11.01.23
✎
14:11
|
(6) ИР вот что показывает, если поможет - https://yadi.sk/d/gkdpOhrEaWuRJA
|
|
8
trialex3
11.01.23
✎
14:28
|
Я что-то не понимаю, но в консоли кода если выполнить подключение к ком объекту на сервере,то дает ошибку, а на клиенте то возвращает ком объект
|
|
9
trialex3
11.01.23
✎
14:34
|
Зарегил на сервере - все ок. Видимо когда админ менял платформу не поставил комцнтр
|
|