.bpl и другие
Когда пришла устанавливать пользователю, то при запуске выдается ошибка - не найден vcl6.0.bpl.
Пользователь находится далеко,не набегаешься. Что должно еще быть установлено у него кроме exe-файла? И почему вообще что-то еще надо,это нигде не документировано...? И попутно, что такое расширение .bpl?
Чтобы всё было ОК, нужно или делать екзешник без пакетов и со статически компонованной RTL, или делать нормальный инсталляционный коплект.
Цитата:
Originally posted by fellow
Всё везде документировано. Просто документацию нужно читать. А то наш российский народ хлебом не корми - дай код наваять поскорее, а про RTFM забывают... :D :D :D :D
Чтобы всё было ОК, нужно или делать екзешник без пакетов и со статически компонованной RTL, или делать нормальный инсталляционный коплект.
Всё везде документировано. Просто документацию нужно читать. А то наш российский народ хлебом не корми - дай код наваять поскорее, а про RTFM забывают... :D :D :D :D
Чтобы всё было ОК, нужно или делать екзешник без пакетов и со статически компонованной RTL, или делать нормальный инсталляционный коплект.
А как делать без пакетов и статический? просто перед userом неудобно,нужно уже поставить программу... а с Install Shield сразу не получилось(пустой каталог образовался) а разбираться времени нет... Помогите очень прошу....
Меню проект, опции, в диалоге по вкладкам:
1) вкладка Linker - убрать галочку с Use dynamic RTL;
2) вкладка Packages - убрать галочку с Build with runtime packages. bpl - это как раз файлы пакетов, грубо говоря - те же самые dll.
Кроме того, если программа использует BDE (Borland Database Engine), то, скорее всего, потребуется и его установить на целевой машине.
Подобная тема здесь - одна из самых часто встречающихся, поищите поиском....
Цитата:
Originally posted by fellow
Ну, разве что для милой дамы.... :) :) :)
Меню проект, опции, в диалоге по вкладкам:
1) вкладка Linker - убрать галочку с Use dynamic RTL;
2) вкладка Packages - убрать галочку с Build with runtime packages. bpl - это как раз файлы пакетов, грубо говоря - те же самые dll.
Кроме того, если программа использует BDE (Borland Database Engine), то, скорее всего, потребуется и его установить на целевой машине.
Подобная тема здесь - одна из самых часто встречающихся, поищите поиском....
Ну, разве что для милой дамы.... :) :) :)
Меню проект, опции, в диалоге по вкладкам:
1) вкладка Linker - убрать галочку с Use dynamic RTL;
2) вкладка Packages - убрать галочку с Build with runtime packages. bpl - это как раз файлы пакетов, грубо говоря - те же самые dll.
Кроме того, если программа использует BDE (Borland Database Engine), то, скорее всего, потребуется и его установить на целевой машине.
Подобная тема здесь - одна из самых часто встречающихся, поищите поиском....
Dear Fellow!!
Огромное спасибо!!
Форумы экономят кучу времени,к сожалению я в основном спрашиваю,а не отвечаю...