Логотип
 
 

ГлавнаяПолезностиКак включить в пакет инсталляции BDE и alias?

Как включить в пакет инсталляции BDE и alias?

Создано: 13.04.2007

Описывать всю процедуру создания инсталляционного пакета с помощью InstallShield я здесь не буду (это тема для отдельной статьи), а коснусь лишь главного, вопроса о включении в пакет BDE и alias.

 

 

 

И так, приступим.

Для начала, убедитесь, что в Вашем пакете InstallShield установлен нужный модуль. Для чего откройте папку с установленным InstallShield (По умолчанию это директория Program Files\InstallShield\ . Точную ссылку я не даю, т.к. в разных версиях InstallShield пути различны ).

Найдите там папку Modules, откройте её и поищите файл с именем BDE_ENT. Если такой файл присутствует, хорошо, если нет, будем его туда вставлять.

Где взять недостающий модуль? В пакете Вашего Delphi, в моём случае, это Delphi 7. Открываем C:\Program Files\Borland\Delphi7\MergeModules и ищем в директории файл BDE_ENT.Msm

 

 

Копируем его в папку Modules InstallShield. Теперь всё в порядке и мы сможем включить в свой инсталляционный пакет BDE и желаемый alias. Наконец, создавая пакет, вы добрались до пункта Merge Modules.

 

 

Ищем в окне InstallShield Objects/Merge Modules пакет Merge Modules, тот, который мы установили - BDE_ENT

 

 

Отмечаем его, тут же запустится мастер установки BDE Designer

 

 

В открывшемся окне Мастера установки, отметьте Create a new BDE Configuration file

 

 

Кнопкой Browese перейдите к папке сохранённого проекта InstallShield, и создайте файл BDEcfg.ini

 

 

В следующем окне воспользуйтесь кнопкой Launch и, используя в открывшемся окне кнопку Add, выберите из списка нужный alias и кликните OK

 

 

Предыдущих действий уже достаточно, для того, чтобы включить BDE и alias в пакет инсталляции. Если Вам требуется добавить сведения и в реестр, тогда идем дальше:

Перейдём к следующему шагу — Configure the Target System. Здесь мы добавим сведения о BDE и конфигурационном

файле idapi32.cfg в реестр.

Выберите в управляющем списке Registry. Скопируйте папку HKEY_LOCAL_MACHINE/Software/Borland/Database Engine в верхнем окне

 

 

Поместите копию в папку HKEY_LOCAL_MACHINE/Software/Borland/Database Engine в нижнем окне.

 

 

Вот, собственно и вся премудрость.

 

 
Гостей на Территории: 9
Среди гостей:
AhrefsBot, Googlebot, BingBot, CCBothttpscommoncrawlorgfaq