Имя: Пароль:
1C
1С v8
8.2 COM между разными релизами
0 johnbay
 
24.09.11
18:31
Ситуация:
База1 8.1.15 на сервере 1С, на отдельном компе1
База2 8.2.11 на сервере 1С, на отдельном компе2
Из База2 был сомконнект в База1.
cntr = Новый COMObject("V81.COMConnector");
connection = cntr.Connect(СтрокаПодключения);

Все работало.

Теперь База1 сконвертировалась в 8.2.14.533
в База2 поменял код на
cntr = Новый COMObject("V82.COMConnector");
connection = cntr.Connect(СтрокаПодключения);

не работает, ругается:
Ошибка подключение 8.2
{ОбщийМодуль.COM.Модуль(24)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Несоответствие версий клиента и сервера 1С:Предприятия
Различаются версии клиента и сервера (8.2.11.229 - 8.2.14.533), клиентское приложение: COM-соединение

Поиск не помог...
вариант ровнять версии пока не рассматриваю. Хочу чтобы так заработало. ЧЯДНТ?
1 Мимохожий Однако
 
24.09.11
18:35
Напиши в техподдержку.
2 Mashinist
 
24.09.11
19:14
>База2 8.2.11 на сервере 1С, на отдельном компе2
На компе2 стоял клиент 8.1.15
Тут вроде все понятно

Теперь нужно что бы стоял клиент 8.2.14.533
Как минимум попробуй поставь клиента 8.2.14.533
может он сам его выберет при подключении...
3 johnbay
 
24.09.11
19:28
(2) ставил. не помогает.
сом запускается на сервере, не  #НаКлиенте
4 Nesh
 
24.09.11
20:24
у меня такое тоже было.
помогло regsvr32 %каталог релиза/bin/comcntr.dll
5 johnbay
 
24.09.11
21:43
(4) не помогло, пробовал.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой