Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.05 c
1-1175194336
dreamse
2007-03-29 22:52
2007.05.27
Как запустить ярлык созданый с сетевого подключения ?


1-1175489987
MZ
2007-04-02 08:59
2007.05.27
MDI формы


11-1159933318
georgy
2006-10-04 07:41
2007.05.27
Edit.OnChange как это на WIN API?


10-1123905651
kblc
2005-08-13 08:00
2007.05.27
Как создать SingletonComServer?


15-1176387794
Vlad Oshin
2007-04-12 18:23
2007.05.27
Excel неправильно хранит свой лист в другом формате. Почему?




   Наверх