:: Visual Foxpro, Foxpro for DOS
Не запускается EXE
Victoriacom

Сообщений: 106
Дата регистрации: 08.12.2010
Здравствуйте!
Есть работающий модуль ЕХЕ, который я устанавливал лет 8 разным клиентам и на разные системы.
Модуль написан в фоксе, скомпилирован. Дата создания 2014год.
Сейчас (на компе нового клиента) при запуске модуля сразу же выскакивает окошко, "рекомендующее" закрыть программу.
При этом VFP9.EXE на этом же компе прекрасно запускается.
Сделал ярлык "...VFP9.EXE ...Мой модуль.EXE". Работает.
Понятно, что костыль. Но интересно в чем причина.

Сам ехешник - чисто пускачь. Там устанавливаются нужные паты и запускается некая main.prg. Все остальные модули проекта открыты и лежат в той же папке.

Это первый случай в моей практике, когда ехе перестал запускаться.


------------------
Алло, это прачечная? Да, это прачечная. Здравствуйте.




Исправлено 3 раз(а). Последнее : Victoriacom, 29.06.22 11:48
Ratings: 0 negative/0 positive
Re: Не запускается EXE
Каратаев

Сообщений: 3974
Откуда: Алматы
Дата регистрации: 04.12.2001
DLL-ки лежат в папке с программой? Точно от этой версии FoxPro?


------------------
Никогда не бывает настолько плохо, чтобы не могло быть еще хуже.
Ratings: 0 negative/0 positive
Re: Не запускается EXE
Victoriacom

Сообщений: 106
Дата регистрации: 08.12.2010
Каратаев
DLL-ки лежат в папке с программой? Точно от этой версии FoxPro?
DLLки лежат там, где всегда: c:\Program Files (x86)\Common Files\microsoft shared\VFP\
Ранее был сделан дистрибутив с помощью InstalShield, который всегда их туда клал.


------------------
Алло, это прачечная? Да, это прачечная. Здравствуйте.
Ratings: 0 negative/0 positive
Re: Не запускается EXE
VeterVFP

Сообщений: 413
Откуда: Москва
Дата регистрации: 26.12.2006
Может DEP виноват? EXE не шифрован, например, DeFox-ом?
Ratings: 0 negative/0 positive
Re: Не запускается EXE
Victoriacom

Сообщений: 106
Дата регистрации: 08.12.2010
VeterVFP
Может DEP виноват? EXE не шифрован, например, DeFox-ом?
Нет, DEP ни при чем. Его не шифровали.
В других-то местах он работает.
Может проблема в винде? Хотя фокс-то запускается...


------------------
Алло, это прачечная? Да, это прачечная. Здравствуйте.
Ratings: 0 negative/0 positive
Re: Не запускается EXE
test123

Сообщений: 10
Дата регистрации: 04.05.2022
Victoriacom
Каратаев
DLL-ки лежат в папке с программой? Точно от этой версии FoxPro?
DLLки лежат там, где всегда: c:\Program Files (x86)\Common Files\microsoft shared\VFP\
Ранее был сделан дистрибутив с помощью InstalShield, который всегда их туда клал.

Возможно в WINSYS лежат dll от другой версии и ехе их находит первыми.
Ratings: 0 negative/0 positive
Re: Не запускается EXE
of63
Автор

Сообщений: 25161
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
> "рекомендующее" закрыть программу.

Сигнал? )
А как фотка выглядит, "рекомендующая"?
Ratings: 0 negative/0 positive
Re: Не запускается EXE
Victoriacom

Сообщений: 106
Дата регистрации: 08.12.2010
of63
> "рекомендующее" закрыть программу.
Сигнал? )
А как фотка выглядит, "рекомендующая"?
К сожалению, пока не могу ответить. Клиент не включал компьютер (Работаю по удаленке).
Там что-то типа "Искать решение в интернете" или "Закрыть программу"

Сделал скриншот.


------------------
Алло, это прачечная? Да, это прачечная. Здравствуйте.




Исправлено 3 раз(а). Последнее : Victoriacom, 30.06.22 16:31
Ratings: 0 negative/0 positive
Re: Не запускается EXE
Victoriacom

Сообщений: 106
Дата регистрации: 08.12.2010
Проверил, нигде кроме c:\Program Files (x86)\Common Files\microsoft shared\VFP\ нет библиотек фокса.
Версия файла vfp9r.dll - 9.0.00.5815


------------------
Алло, это прачечная? Да, это прачечная. Здравствуйте.




Исправлено 1 раз(а). Последнее : Victoriacom, 30.06.22 17:05
Ratings: 0 negative/0 positive
Re: Не запускается EXE
Каратаев

Сообщений: 3974
Откуда: Алматы
Дата регистрации: 04.12.2001
Для чистоты эксперимента попробуйте положить DLL-ки в папку с программой. Там Фокс ищет в первую очередь...


------------------
Никогда не бывает настолько плохо, чтобы не могло быть еще хуже.
Ratings: 0 negative/0 positive
Re: Не запускается EXE
of63
Автор

Сообщений: 25161
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
() на другой машине, чистой от фокса, от старых его версий, и от инсталляций поделий



Исправлено 1 раз(а). Последнее : of63, 04.07.22 15:43
Ratings: 0 negative/0 positive
Re: Не запускается EXE
Victoriacom

Сообщений: 106
Дата регистрации: 08.12.2010
of63
() на другой машине, чистой от фокса, от старых его версий, и от инсталляций поделий
Понимаете, я примерно раз в месяц это делаю. Устанавливаю наши программы на клиентские компьютеры. Все наши программы написаны на фоксе. Все устанавливаю с помощью Инсталшилда...

Цитата:
Для чистоты эксперимента попробуйте положить DLL-ки в папку с программой. Там Фокс ищет в первую очередь...
Библиотеки я клал в папку с программой.

К сожалению, сейчас нет возможности экспериментировать с этим компьютером. Он в Калиниграде, я в Москве. В удаленке его в последнее время нет в сети.

Думаю, тему надо закрывать. От безысходности. Программа то работает. Хоть и с костылем. Всем все нравится.


------------------
Алло, это прачечная? Да, это прачечная. Здравствуйте.




Исправлено 1 раз(а). Последнее : Victoriacom, 04.07.22 16:58
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 50 hvh2007  (Гостей: 49)

© 2000-2024 Fox Club 
Яндекс.Метрика