Итак, у вас есть приложение, содержащее 2 программы. Когда мы запускаем установщик, он только устанавливает программу 1 и не устанавливает программу 2, потому что необходимая программа не установлена.
Теперь, когда вы устанавливаете необходимую программу и хотите, чтобы эта программа 2 не была установлена, она должна быть установлена при повторном запуске программы установки.
В установщике есть 3 варианта. Добавить / удалить функцию, восстановить и удалить. Вы можете перейти к Добавить / Удалить функцию и выбрать программу 2 и установить ее.
Необходимо установить в установщике условия, что, если pre-req не установлен, программа 2 не может быть установлена. Поэтому, когда вы пытаетесь установить в первый раз и выбираете программу 2 или полную установку, она скажет вам, что вы не можете установить ее, так как предварительных требований нет. Он только установит программу 1. И при повторном запуске установки отобразится опция Добавить / Удалить функцию.