Как да се направи проект за създаване на инсталации в няколко приложения
Представете си ситуация, в която се развиват повече приложения и искате да създадете инсталационен пакет за всяка програма. Създаване на отделен проект в CreateInstall инсталатор отнема твърде много време за всяко приложение, особено ако скриптове за инсталиране са практически идентични. Също така, ако искате да направите същите промени във всяка настройка скрипт, то за това трябва да редактирате ръчно всеки проект.
Как да се реши този проблем? CreateInstall на монтажника е отличен инструмент за решаване на този проблем. Нека разгледаме възможността за Multi Изграждане на малък пример. Да предположим, че има три Моята молба за кандидатстване. Супер кандидатстване, най-добър за кандидатстване. Необходимо е да се направи проект, който може да се използва за създаване на растения от всички тези приложения.
Файлове за заявленията са в директории C: \ Applications \ молбата ми, C: \ Applications \ Application Super с: \ Applications \ Application Най-добър. Стартирайте файла myapp.exe, superapp.exe, bestapp.exe. Необходимо е също така да се получи автоматично версията на VERSION_INFO тези файлове. По време на инсталацията, трябва да се покаже съответния лиценз файл, извлечете файловете в желаната папка и да се създаде пряк път за прилагане. Също така за най-доброто приложение, което искате да се появи съобщение по време на инсталационния процес.
Стъпка 1: Създаване на прост проект, и отидете на проекта раздел - Препроцесор и видите списък на multisborki. Имаме три различно име заявление за кандидатстване и името на изпълнимия файл. Поради това е достатъчно, за да добавите две променливи APPNAME и exename и попълнете съответната стойност на три колони.
Стъпка 2: Отидете на страницата на проекта - Заключение и посочва името на изпълнимия файл, колкото $ exename $ -setup.exe а. Така че ние имаме за всяко приложение ще има свой собствен инсталационния файл. Например, за моята кандидатура ще Моето приложение-setup.exe.
След това отворете проекта страница - Информация за програмата и да зададете следните параметри:
Стъпка 3: Отворете раздела Script и посочете файла лиценз относно диалога отбор - Лиценза като C: \ Applications \ $ APPNAME $ \ license.txt.
Сега редактирате команда инсталационните файлове. За да добавите по пътя към прилагането файл век на: \ Applications \ $ APPNAME $ \ * * ..
В процеса на инсталация ще бъде опакован файлове от съответната директория. Ние също така да добавите пряк път към командата за бърз достъп [списък]
Освен това в рамките на екипа да добавите някой от необходимите действия.
Стъпка 5. Имаме реализирани създаването на проекта. Сега погледнете как да се създаде инсталация за всяко приложение. Ако просто започнете да създавате съоръжение за този проект, той ще бъде създаден за първи инсталирането на Моята молба за кандидатстване.
Създаване на дялове на инсталатор CreateInstall
Изберете Настройка на елемент от менюто и след това под multisborki. В прозореца, който се появява, можете да започнете да създавате настройката за специфично приложение, или за създаване на настройките за всички приложения.
Създаване на инсталацията на програмата
Създаване на системи от инсталационната програма на командния ред CreateInstall
Както е известно, можете да започнете да създавате системи от командния ред с помощта cicmd.exe програма. В този случай, трябва да използвате опцията -m, където аз - брой на заявленията
да се създаде инсталиране на молбата ми
Най-добър Заявление за създаване на инсталация
Изтеглете пример multi-build-installer.ci