После обновления платформы не соединяется по Com
☑
0
GrVas
16.03.16
✎
11:05
После обновления до платформы 8.3.7.1917
была 8.3.6.2152.
Перестало работать код соединение Com в терминале, в обычном режиме работает.
СтрокаПодключения ="Srvr = ""server1""; Ref = ""Baza1"";Usr = ""user1"";Pwd = ""123""";
Попытка
ТекCOMПодключение = Новый COMОбъект("V83.COMConnector");
ТекCOMОбъект = ТекCOMПодключение.Connect(СтрокаПодключения);
Исключение
Сообщить("При попытке подключения к информационной базе произошла ошибка");
Возврат Неопределено;
КонецПопытки;
Можно побороть эту проблему?
1
SadrArt
16.03.16
✎
11:06
Библиотека зарегана?
2
Господин ПЖ
16.03.16
✎
11:06
в какой-то из платформ сломан ком был
3
GrVas
16.03.16
✎
11:09
(1) до обновления все работало.
Какая библиотека?
4
GrVas
16.03.16
✎
11:09
(2) Не работает в терминале, в обычном режиме работает.
5
Gary417
16.03.16
✎
11:13
(3) Ленинская :)))
comcntr.dll библиотека, которой надо regsvr32 сделать
6
Господин ПЖ
16.03.16
✎
11:14
может проблема не в библиотеке, а в обертке над ней если сервара 64 бита
7
GrVas
16.03.16
✎
11:15
(6) да сервер 64 бита
8
Tatitutu
16.03.16
✎
11:16
RegSvr32 "C:\Program Files (x86)\1cv82\8.х.х.х.\bin\comcntr.dll"
9
GrVas
16.03.16
✎
11:17
(8) спасибо попробую
10
agres
16.03.16
✎
11:22
У нас заработало после разрешения/запрещения поиска аппаратной лицензии.
11
GrVas
16.03.16
✎
11:42
Спасибо, заработало после регистрации comcntr.dll на терминальном сервере.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший