Главная страница
    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.47 MB
Время: 0.05 c
2-1178806134
Гость____
2007-05-10 18:08
2007.05.27
Редактор Delphi


2-1178710015
DevilDevil
2007-05-09 15:26
2007.05.27
Быстрая загрузка Delphi


3-1173436237
Sapos
2007-03-09 13:30
2007.05.27
LogIn Interbase


6-1164030611
Pack
2006-11-20 16:50
2007.05.27
Сохранить веб страничку как jpeg


2-1178283424
ElectriC
2007-05-04 16:57
2007.05.27
RandomRange





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский