Не создается COM - объект по модему (Dial-up)...
От: SubZero2000 Украина  
Дата: 04.03.02 12:50
Оценка:
Такая проблема:
Создается на VisualC++ клиент и СOM-сервер (dll). Dll'ка регистрируется в COM+ Application, после делаем Export и вместе с клиентом передаем его на другую машину (LAN — TCP/IP). Там распаковываем и запускаем клиента — все работает идеально .
Отсоединяемся от локальной сети и подключаемся к серверу спомощью модема (Dial-up). После удачного коннекта запускаем клиента и ... облом . В Debug'e мне сообщают, что класс не зарегистрирован — не создается COM — объект. Кто знает пожалуйста помогите — в чем проблема?
SubZero2000@mail.ru
(с)(_SZ_)
Re: Не создается COM - объект по модему (Dial-up)...
От: VladD2 Российская Империя www.nemerle.org
Дата: 09.03.02 22:19
Оценка:
Здравствуйте SubZero2000, Вы писали:

SZ>Такая проблема:

SZ>Создается на VisualC++ клиент и СOM-сервер (dll). Dll'ка регистрируется в COM+ Application, после делаем Export и вместе с клиентом передаем его на другую машину (LAN — TCP/IP). Там распаковываем и запускаем клиента — все работает идеально .
SZ>Отсоединяемся от локальной сети и подключаемся к серверу спомощью модема (Dial-up). После удачного коннекта запускаем клиента и ... облом . В Debug'e мне сообщают, что класс не зарегистрирован — не создается COM — объект. Кто знает пожалуйста помогите — в чем проблема?
SZ> SubZero2000@mail.ru

Как регистрировал объект (или как создавал, если это делается через CoCreateInstanceEx)? Т.е. как указано имя сервера? Лучше всего писать прямой IP-шник или имя в виде DNS.

Возможно проблемы с защитой, но сообщение при этом должно было бы быть вроде "Эксэс Динай".
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.