Имя: Пароль:
1C
 
Связь COM при разных версиях платформы
0 bvb
 
08.12.15
18:06
Хочу и стесняюсь спросить ...

В базе источнике 8.2.19.130
В базе приемнике 8.2.19.121

Связь
V8 = Новый COMObject("V" + ВерсияПлатформыComConnector + ".ComConnector");
Строка запуска
Srvr="Terminal:1541";Ref="UT_82";Usr="OLE";Pwd="ole"

Не связывается.

можно как то обойтись без апгрейда приемника до 8.2.19.130 ?
1 John83
 
08.12.15
18:39
что-то криво делаешь. можно хоть к семерке цепляться.
2 Serginio1
 
08.12.15
18:53
Не получится при загрузке использует уже подключенную библиотеку core82.DLL? а она конфликтует с базой у которой версия выше

v8: v8: Использование сборок .NET в 1С 7.x и 8.x
3 fyn
 
08.12.15
19:35
Получится, нужно вручную зарегистрировать другой ком объект для другой платформы

Ну и в коде поменять название ком
4 Serginio1
 
08.12.15
20:31
(3) Если бы прочитал ссылочку из 2 то там как раз и запускается нужная версия, но core82.DLL используется уже подгруженная
Да же в 7 ке загрузив одну версию, другую уже не сможешь использовать
AdBlock убивает бесплатный контент. 1Сергей