Ich habe eine Datei Product.wxs, die etwa 3000 Zeilen ist. Ich habe es in verschiedene Dateien aufgeteilt. Aber einige dieser Dateien sind auch sehr groß und es wird mühsam sein, sie aufrechtzuerhalten. Eine der Dateien enthält Strukturdatei und sieht wie folgt aus:WiX: Ist es möglich, Komponenten in verschiedene Dateien zu legen?
<Directory Id="TARGETDIR" Name="SourceDir">
<Component Id="ComponentId" .... >
....
<Component />
<Directory />
Die Komponente mit Id = „ComponentId“ enthält viele RegistryValues (600 Zeilen). Ich möchte diese Komponente und alle Registrierungswerte in eine separate Datei einfügen und nur darauf verweisen. Ich habe versucht, ComponentRef, aber es funktioniert nicht innerhalb Directory-Knoten. Gibt es eine Möglichkeit? Vielen Dank im Voraus.
Vielen Dank für Ihre Antwort. Ich habe die Verzeichnisstruktur in der Hauptdatei Product definiert und große Komponenten in separate Dateien unter DirectoryRef eingefügt. Es sieht alles sehr schön aus. – user1872329