Форум: "Базы";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];
ВнизИнсталляшка устанавливает BDE в исходный каталог :( Найти похожие ветки
← →
V l a d i m i r (2004-10-12 13:28) [0]Добрый день!
Создал инсталляшку с помощью Wise InstallMaster. Поскольку программа использует БД (тип Paradox), то в процессе создания программа попросила указать паку с BDE, которую я взял в одной из папок установленного Delphi. Установленная программа работает отлично за одним исключением: инсталляшка устанавливает BDE в каталог, откуда я ее взял: E:\Program Files\Borland\Common Files\Borland Shared\BDE.
Вопрос: как сделать так, чтобы BDE устанавливалась в каталог, указанный при инсталляции программы пользователем?
← →
Reindeer Moss Eater © (2004-10-12 13:30) [1]Ну отредактировать инклуд скрипт вайза, наверное.
Только зачем это?
← →
V l a d i m i r (2004-10-12 13:37) [2]А если у пользователя диск не разбит на разделы и существует только диск C? Значит, самое разумное - установка BDE в каталог с программой. А как это сделать, ведь BDE устанавливается и прописывается с исходной папки...
← →
Reindeer Moss Eater © (2004-10-12 13:38) [3]А кто определил, что это самое разумное?
Ты определил?
Ну так правь скрипт установки.
← →
V l a d i m i r (2004-10-12 13:54) [4]Я в скриптах никогда не правил, но посмотрев, ничего не нашел, где было бы указано про установку BDE.. Может, подскажете, как и где его нужно поправить?
← →
Reindeer Moss Eater © (2004-10-12 14:07) [5]К Вайзу идет документация с описанием скриптового языка.
Если лень читать, выбери в компонентах BDE run time.
BDE Installation type=Complete BDE 32 Install with Advanced Dialog
Этот диалог спросит у пользователя куда ставить BDE.
← →
V l a d i m i r (2004-10-12 15:02) [6]
> BDE Installation type=Complete BDE 32 Install with Advanced
> Dialog
Так я и сделал... есть еще та же опция, только вместо with стоит w/o, однако разницы я не заметил.. установка продолжается таким совершенно аналогично без запроса, куда устанавливать BDE. Может, нужно дополнительно какие-нибудь настройки сделать?
← →
V l a d i m i r (2004-10-12 15:07) [7]По окончании установки, когда пользователь должен нажать кнопку Готово, появляется небольшое окошко Wise installation System следующего содержания: Synchronizing BDE with Registry... и все, и никакого запроса, куда BDE устанавливать :(
← →
Reindeer Moss Eater © (2004-10-12 15:18) [8]А у меня c опцией "with advanced dialog" появляется диалог выбора.
Install Master 8.03
← →
V l a d i m i r (2004-10-12 15:32) [9]Wise InstallMaster 8.1. Н-да... Я не думаю, что это из-за прогарммы, скорее всего, где-то еще что-то нужно изменить, может на одном из шести логических шагов создания инсталляшки...
А где Вы 8.03 взяли? Адресок не подбросите, плз?
← →
Reindeer Moss Eater © (2004-10-12 15:59) [10]Открываем скрипт эдитор своей инсталяции.
Находим строку
Include Script %_WISE_%\INCLUDE\bde32ful.wse
Открываем этот скрипт, который собственно и ставит систему BDE.
Смотрим на все директивы Install file и курочим их как нам нравится.
Все.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.077 c