Показать сообщение отдельно
Старый 29.08.2007, 15:50   #1  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Закрыть AxaptaCOMConnector из AXAPTA
Из одной копии AXAPTA 2.5 SP3 подключаюсь к другой копии AXAPTA 2.5 SP3 через AxaptaCOMConnector примерно так:

X++:
Com         axCom;
;

axCom =  new COM('AxaptaCOMConnector.Axapta2');
axCom.Logon2(...);

(  )

axCom.logoff();
axCom.stop();
axCom = null;
Однако соединение все равно остается открытым до тех пор, пока не будет закрыта та копия AXAPTA, которая породила соединение.

Как можно "прибить" открытое соединение?

Причем повторное выполнение того же самого кода не вызывает создание нового соединения. Подхватывается ранее созданное соединение. Такое ощущение, что ссылка становится неким внутренним глобальным объектом среды AXAPTA.