Ich versuche, mein WiX-Projekt in Visual Studio 2010 zu erstellen, aber bei jedem Build erhalte ich die folgenden Fehlermeldungen:
Ungelöster Verweis auf das Symbol 'Media1' im Abschnitt 'Fragment:'
Ungelöster Verweis auf das Symbol 'Media1' im Abschnitt 'Produkt {67DC7AE3-030F-4A24-AC3F-7AE7D0C32D07}'
Das Projekt enthält eine Product.wxs-Datei und eine hitzegenerierte Datei wxs someComponents.wxs (mein Fragment). Ich verweise auf Komponenten in der Hitze-generierten wxs-Datei in Product.wxs. Die Abschnitte, in denen ich die Fehler erhalte, sind wie folgt:
Datei Product.wxs
%Vor%someComponents.wxs
%Vor%Wenn mir jemand in die richtige Richtung zeigen könnte, um dieses Problem zu lösen - oder vielleicht auf etwas hinweisen, das ich vermisse -, wäre das sehr zu begrüßen! Bitte lassen Sie mich auch wissen, wenn zusätzliche Informationen benötigt werden, um diese Frage zu beantworten. Ich versuche so viele Informationen wie möglich zu liefern.
Die Fehlermeldung versucht, dass Sie ein Media
-Element mit Id='1'
vermissen. Normalerweise finden Sie das Element Media
im Element Product
. Sie müssen nur etwas hinzufügen wie:
Sie können dem Element Media
weitere Attribute hinzufügen, um Ihre Dateien in ein Gehäuse zu komprimieren. Mit späteren Versionen des WiX-Toolsets können Sie das Element MediaTemplate
anstelle des Elements Media
verwenden, um mehrere Schränke zu erstellen, die eine bestimmte Größe nicht überschreiten. Das ist toll, wenn Sie viele Dateien haben.