WiX Burn - Bestimmen Sie, welche Elemente bereits installiert sind
Ich habe eine Brenninstallation, bei der der Benutzer auswählen kann, welche von drei Optionen installiert werden sollen - jedes bezieht sich direkt auf eines von drei MsiPackages in einer Kette, wie zum Beispiel:
<Chain>
<MsiPackage SourceFile="..\ProductA\bin\Release\ProductA.msi" InstallCondition="chkProductA" />
<MsiPackage SourceFile="..\ProductB\bin\Release\ProductB.msi" InstallCondition="chkProductA" />
<MsiPackage SourceFile="..\ProductC\bin\Release\ProductC.msi" InstallCondition="chkProductC" />
</Chain>
Alles gut. Wenn ich die msi jedoch das nächste Mal starte, möchte ich nur die ursprünglich ausgewählten Elemente neu installieren / aktualisieren. Wenn also nur productA ausgewählt wurde, möchte ich die Produkte B & C nicht installieren.
Wie bestimme ich, was ursprünglich ausgewählt wurde?