Как да създадете множество инсталации от един проект

CreateInstall ви позволява да създавате множество инсталации, като използвате само един проект. Можете да използвате тази функция, ако настройките ви не се различават много една от друга. За да направите това, трябва да дефинирате набори от глобални променливи за всяка инсталация в раздела Препроцесор. Можете да създадете до 10 различни инсталации в един проект. След това посочете във вашия проект тези глобални променливи като $ променлива_име $. Тези променливи ще бъдат заменени преди създаването на инсталацията. Не забравяйте да промените името на получения файл или изходната директория в проекта, така че създадените настройки да не презаписват взаимно.

Създаване на инсталация

По подразбиране CreateInstall създава инсталация за първия набор от глобални променливи. Можете да започнете да създавате настройка с различен набор от променливи с опцията от командния ред. Вижте Изпълнение от командния ред.

Можете също да използвате елемента от менюто Инсталация - Мулти-монтаж. Също така ви позволява да създавате настройки за всички набори от глобални променливи наведнъж. Вижте Multisite.

Как да включите или изключите команди въз основа на стойността на глобална променлива.

Кодът Изходен код ви позволява да разглеждате или игнорирате команди в зависимост от стойността на една или повече глобални променливи.

Да предположим, че имате глобални променливи var1 и var2. Искате командата да се компилира само ако стойността на променливата var1 не е нула, но var2 равно на низ Безплатно.

Добавете командата на изходния код към вашия проект и поставете всички необходими команди вътре в него. След това в самата команда Изходен код посочете следното:

Ако искате да пропуснете командите само на етапа на инсталиране, тогава присвойте на променливите стойностите на глобалните променливи с помощта на командата Set Variables и след това използвайте тези променливи в условни изрази.