Имя: Пароль:
1C
1С v8
COM соединение к серверу Предприятия 8.2.14.540
,
0 Zakakvo
 
08.12.11
11:57
Выполняю код:


Попытка
   Сервер = Новый COMОбъект("V82.COMConnector");
   Соединение = Сервер.ConnectAgent("tcp://TEST:1541");
Исключение
   Сообщить("ПЫЩЬ!!!");
КонецПопытки;

Платформа молча падает в дамп.
ЧЯДНТ?
1 Zakakvo
 
08.12.11
12:02
Да, перед исключением не следовало ставить ";"
Сейчас сообщает об исключении.
Все равно, что не так-то?
2 shuhard
 
08.12.11
12:05
(0)   а на фига tcp ?
КОМ=Новый COMОбъект("V82.COMConnector");
Сервер="192.168.0.60:2540";
Агент=КОМ.ConnectAgent(Сервер);
3 shuhard
 
08.12.11
12:06
(2) + 1
ну и порт конечно не 1541, а 1540
4 xReason
 
08.12.11
12:07
а ты ждешь "ПЫЩЬ!!!" ?
5 Zakakvo
 
08.12.11
12:15
(3) Спасибо, дружище, я вроде догнал. ОписаниеОшибки() показывает несовместимость версий библиотек (Что странно!), разбираюсь вот.
6 Zakakvo
 
08.12.11
12:17
Куй


   Попытка
       Сервер = Новый COMОбъект("V82.COMConnector");
       Соединение = Сервер.ConnectAgent("TEST:1540")
   Исключение
       Сообщить(ОписаниеОшибки());
   КонецПопытки;


Ошибка при вызове конструктора (COMОбъект): Класс не зарегистрирован: Класс не зарегистрирован
7 shuhard
 
08.12.11
12:21
(6) dll-ка зарегистрирована ?
8 Zakakvo
 
08.12.11
12:22
А на консоли сервера TEST отрабатывает.
Все страньше и страньше.
9 shuhard
 
08.12.11
12:23
(8) угу,
код значит из регламентного задания и сервер 64Х
10 Zakakvo
 
08.12.11
12:23
(7) все версии платформы срубил сейчас с локальной машины и поставил чистый релиз, ошибка та же. На сервере, повторю, соединение кажется устанавливается.
11 krbIso
 
08.12.11
12:23
к гадалке не ходи
comcntr.dll
12 Zakakvo
 
08.12.11
12:23
(9)да, 64х - что не так с ним?
13 shuhard
 
08.12.11
12:24
(12) что, где и как не работает ?
14 Zakakvo
 
08.12.11
12:26
(11) точно comcntr.dll . Спасибо
Все парни, всем спасибо, теперь буду дальше пахать! ))
15 unregistered
 
08.12.11
12:27
Регистрация 1С COM компонента для работы с 64 битными приложениями

http://www.steeltrace.ru/details/articleid/22/регистрация-1с-com-компонента-для-работы-с-64-битными-приложениями.aspx
16 Zakakvo
 
08.12.11
12:31
(15) спасибо, пока не мой случай. В закладки добавил.
17 Zakakvo
 
08.12.11
14:34
В итоге написал автоотключалку пользователей от сервера.
Ффух!!! Теперь хоть резервирование заработает!
18 shuhard
 
08.12.11
14:35
(17) кулибин, она сто раз публиковалась
19 Zakakvo
 
08.12.11
16:36
(18) ничего, пригодится.
20 Kaster Troy
 
08.12.11
17:36
(15) + респект - мне тоже помогло багню уничтожить, а то админы не знали из-за чего она появляется)))))
2 + 2 = 3.9999999999999999999999999999999...