Вот проблема.
Установите ExePackage (или MsiPackage) в зависимости от выбранных функций в основном MSI
Необходимо создать установщик WiX, который установит основной MSI и дополнительный ExePackage или MsiPackage в зависимости от выбранной функции в основной MSI.
MainMSI (функция A, функция B) -> exe1 (только если функция A) -> Msi1 (только если функция B)
Я знаю, что WiX ожог (или стандартное BA) процессов InstallCondition до того, как цепь начнет применяться.
Но есть ли другой способ создать такой установщик?
Вариант с пользовательским BA неприменим для данного конкретного случая. На самом деле, мне нужна аналогичная логика, как у InstallShield, когда вы можете назначить перераспределяемую по определенной функции.
Благодарим за ответ, но этот проект должен быть написан на Wix Toolset –