Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как перенести приложение на другую машину [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]

Купи пользователю игровую приставку.


Наверх

Титульная страница Поиск, карта сайта Написать письмо