Ключ заключается в том, чтобы прикрепить условие к флажку, а затем выполнить обновление на основе условия.
Сначала откройте дизайнер пользовательского интерфейса для своего проекта установки.
Затем добавьте новый диалог в поток пользовательского интерфейса.
Выберите один из диалоговых окон Флажки. Любой, они все одинаковы .
![Select a checkbox dialog](https://i.stack.imgur.com/vNruu.png)
Затем у вас есть новый диалог в вашем потоке пользовательского интерфейса. Нажмите на него.
В окне свойств укажите имя для флажка «свойство». Этот символ будет принимать значение 1, если флажок установлен, и что-то отличное от 1 (я не знаю), если не отмечен.
Наконец, присоедините к одному из ваших действий инсталлятора условие, используя это свойство.
Например, вы можете условно обновить ключ или значение реестра, только если этот флажок был установлен. Просмотрите конструктор реестра, затем выберите узел:
Затем в листе свойств укажите CONDITION = 1 для условия, где CONDITION - это имя свойства, которое вы прикрепили к флажку на предыдущем шаге.