Форум: "Corba";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];
ВнизDelphi7, COM-сервер и Windows98 - странное творится Найти похожие ветки
← →
Dred2k © (2003-09-15 09:31) [0]Cтолкнулся с чрезвычайно странной ситуацией.
Работаю под W98 SE, использую D7.
Открываю среду, создаю новый проект, сохраняю, добавляю COM-объект TRemoteDataModule, компилю, запускаю.... и проект виснет.
Повторяю те же действия на соседней тачке (W2K) - все в норме. После некоторых мучений обнаруживается, что созданный и скомпилированный в D7 COM-сервер виснет под Win98SE, если exe-шник запущен с сетевого или сабстового диска (с хардовых букв пашет нормально)! Под W2K и XP все в норме. Под "чистой" w98 выдает исключение без указания модуля, затем runtime error 217 (Ctrl+C). Проверил на всех тачках, какие только нашел в конторе. Версии midas.dll, stdvcl40.dll, stdvcl32.dll и т.д. и т.п. идентичны (может, чего не доглядел ...).
Вот такие вот грустные дела.
Этому есть сколь-нибудь разумное объяснение?
← →
Nikolay M. © (2003-09-15 18:10) [1]
> runtime error 217
У меня такую ошибку иногда(!?) выдавал тонкий клиент, когда на клиентской машине не была зарегистрирована tlb сервера.
+ единичный случай, когда прога не работала, если указанным dll-кам не были сделаны regsvr32.
← →
Dred2k © (2003-09-15 19:00) [2]"Клиентской машины" нет, как и клиента вообще.
Пускаю exe сервера из сетевого/сабстового каталога - вышеописанные грабли, пускаю из "хардового" каталога - все в норме. Аллес какой-то...
← →
Nikolay M. © (2003-09-16 11:06) [3]Попробуй все-таки сделать regsvr32 для midas.dll, stdvcl40.dll, stdvcl32.dll. Шаманство, конечно...
Btw, у меня сервер приложений (с RDM) нормально запускается с сетевого диска, правда у меня ХР. Так что спиши на глюки 98-х :)
ПС
DCOMConnection случайно не используется?
← →
Dred2k © (2003-09-17 09:27) [4]> Nikolay M. © (16.09.03 11:06) [3]
Пробовал я все это, в самом начале. Под XP и у меня все в норме.
Трабл только под семейством W95. Придется с этим смириться, как видно. Тем паче, что живут сервера под NT, а проект можно и на "хардовой" букве разместить, не проблема...
DCOM у меня под w98 работает нормально, уже давно. В экспериментах клиент вообще не участвовал.
← →
Nikolay M. © (2003-09-17 11:40) [5]Хм. А у меня, кстати, сервер приложений и по сети пускается из-под 98...
Страницы: 1 вся ветка
Форум: "Corba";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c