Frage

Angenommen, ich habe ein Merge -Modul, das eine Datei "myFile.txt" an einem bestimmten Ort installiert, und ich möchte dieses Merge -Modul verwenden, aber ich möchte eine andere Kopie von "myFile.txt" von dem mit dem gelieferten Liefern liefern Modul zusammenführen.

Ist es möglich, dies zu tun? (Und für Bonuspunkte wie kann ich das mit Wix tun)

Aktualisieren: Grob gesprochen MyFile.txt ist Teil einer Paketkomponente von installierbaren Elementen, die wir anderen zur Verfügung stellen, und sie werden dann diese Komponenten mit ihren eigenen, um einen Installateur zu produzieren.

In der idealen Welt müssten sie nur neue Dateien zur Ausgabe hinzufügen. Dies ist jedoch ein Ersatz für ein vorhandenes System, in dem sie derzeit Elemente ändern oder sogar ersetzen können (Suce als MyFile.txt) im Endinstallationsprogramm und so ist der Migrationspfad ohne die Möglichkeit, dasselbe mit dem Merge -Modul zu tun.

Die verpackte Komponente nicht brauchen Um ein Merge-Modul zu sein, wenn es eine bessere Lösung gibt, schien jedoch Merge-Module wie die vernünftige Wahl zu sein und in jeder anderen Hinsicht ein sehr schönes, wiederverwendbares Paket von Installationslogik zu bieten.

War es hilfreich?

Lösung

Es ist möglich, aber jede Technik, die ich kenne, ist ein bisschen ein Hack und skaliert nicht sehr gut. Können Sie mir mehr darüber erzählen, welche Art von Datei myfile.txt ist und welche Absicht der verschiedenen Geschmacksrichtungen der Datei? Normalerweise ist es mein Ziel, nie zweimal den gleichen Dateinamen zu haben (verdammte Komponentenregeln) und dann Variationspunkte entwerfen, um die Anforderungen zu erfüllen. Manchmal sind vorgelagerte Änderungen an der Anwendung erforderlich, um dies korrekt zu tun.

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