![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как перенести приложение на другую машину [D7, 2000, XP]
Рустам © (2007-02-10 23:02:00)Как перенести приложение на другой компьютер, так чтобы был один exe-файл (размер строго говоря большого значения не имеет)?
Или пусть даже там в каталоге, где этот файл лежит будут в куче валятся все необходимые для работы файлы (если не затруднит какие именно файлы?), лишь бы не было мороки с инсталляторами и реестром (пользователь против).
ЮЮ (2007-02-12 10:12:00) [1]В св-вах проекта (закладка Packages) убрать галочку в 'Build with runtime packages'. Получишь свой мегабайтный ехе-шник и никих bpl носить не придется
Рустам (2007-02-12 09:58:00) [2]Всё оказалось просто:
1. В меню Project выбрать компиляцию проекта.
2. После этого просмотреть инфо по проекту.
3. Записать имена файлов которые там перечислены (у меня там только bpl-файлы были).
4. Все эти файлы лежат в System32, найти их и скопировать в папку где лежит exe-файл проекта.
5. Ещё понадобился один файл который в инфо по проекту не значился вроде dsnap70.bpl.
6. Всё работает!
Интересно, можно ли эти файлы включить на этапе компиляции, какой-нить опцией? Вышеописанным способом exe-файл проекта весит 32Кб, можно ли его сделать как-то побольше, но чтобы все эти bpl-файлы в папку не копировать и у клиента Delphi не ставить?
Германн (2007-02-11 01:45:00) [3]
> Рустам (11.02.07 01:40) [4]
>
> Пользователь против того чтобы инсталяция запускалась, ему
> надо просто набор файлов, который можно таскать на флешке,
> дискете и прочее. Принёс скопировал запустил или принёс
> запустил с носителя. Ему не надо чтобы программа када устанавливается
> прописывала себя в реестре или вообще шёл какой-нибудь процесс
> установки.
> Я просто скопировал всё на флешку и принёс, не работает.
> Требует какие-то файлы (Delphi там нигде не стоит).
>
А это зависит от того, что именно требует программа. Какие, к примеру, файлы ей нужны? Ты же молчишь о том какие именно файлы она требует!
Рустам (2007-02-11 01:40:00) [4]Пользователь против того чтобы инсталяция запускалась, ему надо просто набор файлов, который можно таскать на флешке, дискете и прочее. Принёс скопировал запустил или принёс запустил с носителя. Ему не надо чтобы программа када устанавливается прописывала себя в реестре или вообще шёл какой-нибудь процесс установки.
Я просто скопировал всё на флешку и принёс, не работает. Требует какие-то файлы (Delphi там нигде не стоит).
vrem (2007-02-10 23:35:00) [5]Пользователь против мороки? :)
Johnmen (2007-02-10 23:06:00) [6]Про такие вещи, как дискета, СД диск, флешка знаешь? :)))
Anatoly Podgoretsky (2007-02-10 23:04:00) [7]> Рустам (10.02.2007 23:02:00) [0]
Купи пользователю игровую приставку.