2017-01-19 14 views
0

У меня есть три типа в моем скрипте Inno Setup. Похоже на то:Как я могу изменить «стандартный» тип установки Inno Setup?

Название: "compact"; Описание: «Компактная установка» Название: «полный»; Описание: «Полная установка» Название: «custom»; Описание: «Пользовательская установка»; Флаги: iscustom

Если я построю установщика, теперь «стандартный» тип заполнен, но я хочу, чтобы первый вариант был «компактным». Я не нашел ничего в документации Inno Setup, но, возможно, у меня были неправильные ключевые слова ...

Как я могу это понять?

Спасибо за вашу помощь ура

ответ

0

Хорошо, это мое решение:

В примере проектов, порядок типов выберите значение по умолчанию. благодарит mirtheil за быстрый и правильный ответ.

Но это не сработало в моем проекте. Итак, теперь я изменил описание элементов. мой код выглядел так:

[Types] 
Name: "compact"; Description: "Compact installation" 
Name: "full"; Description: "Full installation" 
Name: "custom"; Description: "Custom installation"; Flags: iscustom 

Мой умолчанию Пункт был каждый «полный». Таким образом, я изменил описание на что:

[Types] 
Name: "compact"; Description: "Full installation" 
Name: "full"; Description: "Compact installation" 
Name: "custom"; Description: "Custom installation"; Flags: iscustom 

и изменил флаги типа из моих компонентов, так что «полный» является «компактный» и «компактный» является «полным».

немного запутанный и не очень приятный, но я не нашел другого решения.

3

Основываясь на некоторых ограниченных испытаний, порядок раздела [Types] будет определить, какой тип будет выбран по умолчанию. С учетом этого списка:

[Types] 
Name: "full"; Description: "Full installation" 
Name: "compact"; Description: "Compact installation" 
Name: "custom"; Description: "Custom installation"; Flags: iscustom 

Тип "Полная установка" будет первым в списке. Если вы хотите «Компактная установка» первый, вы должны изменить его на:

[Types] 
Name: "compact"; Description: "Compact installation" 
Name: "full"; Description: "Full installation" 
Name: "custom"; Description: "Custom installation"; Flags: iscustom 

Так что один вы хотите быть по умолчанию первым в списке.

+0

Спасибо за ваш быстрый ответ. Это была моя первая идея, но это не помогло мне в версии 5.5.9 (a). Я делаю несколько тестов, это работает для меня в проекте «Компоненты», но не в моем личном инсталляторе. Странно: S – TheRealLife