Frage

Ich verwende WiX (derzeit 3.6) ein Setup für meine Anwendung zu erstellen. Der nächste Schritt ist Patches zu erstellen, wenn etwas geändert werden muss. Wie ich Wärme verwenden, um automatisch Komponenten für eine Vielzahl von Dateien zu erstellen, werden diese Komponenten referenziert eine ComponentGroup verwenden. Leider erlaubt es der PatchFamily nur für ComponentRefs und nicht ComponentGroupRefs. Da diese Komponenten automatisch erzeugt werden, suche ich eine Möglichkeit, Patch-Erstellung zu ermöglichen.

Die Art und Weise habe ich versucht, ist hier dokumentiert: Patchwork

Zur Zeit die Möglichkeit, ich untersuche administrative Installationen zu verwenden und ein diff zwischen ihnen zu machen.

Hat jemand eine Lösung gefunden?

War es hilfreich?

Lösung

Was genau ist es, dass Sie versuchen, zu tun? Führen Sie ein Upgrade der Anwendung mit neuen Dateien? Wenn Sie wirklich genug Änderungen haben, dass Sie ComponentGroupRefs verwenden, dann könnte es nur wert sein, eine tatsächliche Upgrade zu tun. Patches (zumindest aus meinem Verständnis) soll mehr für kleine Änderungen an das Programm, während Upgrades für große Veränderungen bewirken zahlreiche Dateien.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top