wix bootstrapper
Ich habe einen verwalteten Wix-Bootstrapper mit WPF geschrieben. Die eigentlichen Installationsschritte erfordern das Verketten mehrerer MSI- / EXE- und Batch-Dateien.
<Chain>
<MsiPackage SourceFile="xxx"/>
<ExePackage Id="Test" SourceFile="..\TestBatch.bat" Vital="yes"/>
<MsiPackage SourceFile="yyy"/>
</Chain>
Während der Ausführung jedes Pakets sollte eine Meldung angezeigt werden (vorzugsweise von der Bootstrapper-Benutzeroberfläche), die angibt, welches MSI / EXE-Paket / welche Batch-Datei gerade ausgeführt wird. Kurz gesagt, im Bootstrapper wird ein ProgressText benötigt. Wie kann ich das erreichen?
Eine andere Frage: Ich möchte nicht, dass alle MSIs in die Bootstrapper-Exe gepackt werden. Dies liegt daran, dass: Jedes Mal, wenn eine MSI geändert wird, nur die aktualisierte / geänderte MSI und nicht die gesamte Bootstrapper-Exe ausgeliefert werden soll. Gibt es eine Möglichkeit, dies zu tun?