Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.27;
Скачать: CL | DM;

Вниз

Ошибка при запуске exe-шника.   Найти похожие ветки 

 
Бульбаш   (2007-05-04 15:59) [0]

Уже задавал вопрос, но поскольку не имел доступа к нету не видел ответов, а сейчас доступа к этой ветке нет. Проблема: Собранный exe не запускается не некоторых машинах. Если устанавливаю delphi на проблемной машине, собираю exe на ней - все OK. Подскажите плиз светлую мысль как этого избежать.
P.S. Приложение просто вываливается по недопустимой ошибке без объявления причин.


 
smirnov   (2007-05-04 16:04) [1]

Обрабатывай исключения и пиши ошибки в лог.


 
DVM ©   (2007-05-04 16:04) [2]

Чего программа то делает?


 
DimaBr ©   (2007-05-04 16:12) [3]

Срорее всего не обращайтесь к BDE без BDE


 
Бульбаш   (2007-05-04 17:18) [4]

Она вообще не запускается - дело да же до коннэкта к серверу не доходит. Если бы подгрузилось хоть что-то - то не вопрос перехватить ошибку, а здесь просто-запустил exe. Комп подумал сеукунд 20 и отослал подельше...


 
{RASkov} ©   (2007-05-04 17:27) [5]

> [4] Бульбаш   (04.05.07 17:18)

"Exe" написанное на Delphi, не зависит от самой среды.... Смотри что используется в твоей программе(BDE, пакеты, dll(borlndmm.dll например))....


 
clickmaker ©   (2007-05-04 17:27) [6]


> дело да же до коннэкта к серверу не доходит

перед этим надо еще нужные DLL загрузить. А их есть у вас?


 
Бульбаш   (2007-05-04 17:32) [7]

у меня один модуль  exe без dll.


 
Desdechado ©   (2007-05-04 17:33) [8]

> Собранный exe не запускается не некоторых машинах.
Некоторые версии винды проверяют цифровую подпись и пытаются выводить предупреждение. Вот только не всегда у них получается это предупреждение вывести. Это выглядит просто как помирание проги при старте. Закономерности не нашел, но перезагрузка обычно спасает.


 
clickmaker ©   (2007-05-04 17:34) [9]


> [7] Бульбаш   (04.05.07 17:32)

один модуль в поле не воин.
Если он работает с базой, значит, как минимум, нужны клиентские DLL этой СУБД (БДЕ, АДО и т.п.)


 
Бульбаш   (2007-05-07 09:57) [10]

Работаю с Oracle через ODAC, поэтому дополнительные клиентские DLL не требуются. А прога тихо пимирает при старте как точно замечено и перегрузка не помогает. Сегодня выяснилась еще одна интересная вещь: Звонил клиент - он поставил доп. планку памяти ( всего стало 512) и другая моя прога стала вести себя также. То есть похоже что-то не то с использованием памяти. Подскажите какие есть соображения по этому поводу...


 
Alex_C ©   (2007-05-07 10:03) [11]

То Бульбаш: а ты в курсе, что при работе с Oracle надо ip-адрес машины устанавливать? И когда ты скомпилил на своей машине - у тебя один ip, на другую перенес - там уже другой. Тут вот как раз такая проблема была.


 
Бульбаш   (2007-05-07 10:14) [12]

Связи не вижу - ODAC коннэктится напрямую по ip, который указываешь в настойках, в этом и есть его прелесть - никаких тебе дополнительных клиентов - достаточно одного exe. И плюс к этому только с 2 -мя моими прогами нарисовалась такая проблема, так что дело видимо не в этом.
P.S. Тока что опять звонил клиент: пришел к нему электроник - опять поставили ту же планку памяти - и софт опять заработал...  :(


 
Правильный Вася   (2007-05-07 11:10) [13]

пусть электроник погоняет свою "планку" тестами
мож, она полудохлая, а остальные проги столько не отжирают, т.е. полудохлые участки просто не занимаются


 
Бульбаш   (2007-05-07 11:39) [14]

Но это тока частный случай, не запускается к примеру на сервере 2003 где мозгов 8 гигов заведомо недохлых...



Страницы: 1 вся ветка

Текущий архив: 2007.05.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.058 c
2-1178895486
FIL-23
2007-05-11 18:58
2007.05.27
работа со шрифтами


3-1173509582
databaser
2007-03-10 09:53
2007.05.27
Зачем очистка параметров?...


2-1178787799
webpauk
2007-05-10 13:03
2007.05.27
Treenodes


2-1178504800
Konus
2007-05-07 06:26
2007.05.27
работа со string ом


3-1173432573
Sapos
2007-03-09 12:29
2007.05.27
Права пользователя