Я работаю над установщиком, использующим Inno, и мне нужно выбрать между двумя приложениями, которые установщик должен запустить, основываясь на выборе пользователем компонентов и / или задач.
Поток логики должен работать так:
Компонент 1 -> приложение A
Компонент 1 с задачей 1 -> приложение B
Компонент 2 -> приложение B
Компонент 3 -> приложение A
Все компоненты являются эксклюзивными.
Приложение A вызывается так, как я ожидал, но кажется, что приложение B вообще не вызывается. Нужно ли выбирать компонент и задачу, если оба они связаны с приложением? Вторичный вопрос: как сделать задачу приоритетной по отношению к компоненту, чтобы приложение B вызывалось, если выбрана задача 1, и приложение A, если нет?