Hier ist ein Problem.
Installieren Sie ExePackage (oder MsiPackage) abhängig von den ausgewählten Funktionen in der Haupt-MSI
Sie müssen ein WiX-Installationsprogramm erstellen, das die Haupt-MSI und das zusätzliche ExePackage oder MsiPackage abhängig von der ausgewählten Funktion im Haupt-MSI installiert.
MainMSI (Merkmal A, Funktion B) -> Exe1 (nur wenn Merkmal A) -> MSI1 (nur wenn Funktion B)
Ich weiß, dass WiX brennen (oder Standard-BA) verarbeitet InstallCondition, bevor die Kette angewendet wird.
Aber gibt es eine andere Möglichkeit, einen solchen Installer zu erstellen?
Die Variante mit benutzerdefinierter BA ist für diesen speziellen Fall ungeeignet. Eigentlich möchte ich ähnliche Logik wie InstallShield, wenn Sie eine weitervertreibbare auf eine bestimmte Funktion zuweisen können.
Danke für die Antwort, aber dieses Projekt sollte auf Wix Toolset geschrieben werden –