2016-08-23 3 views
0

gefunden this Tutorial Nach verwende ich diesen Befehl einen Ordner zu ernten:WiX Installer Referenzdatei heizen nicht

heat dir "$(SolutionDir)\scr\A\A.WindowsService\bin\$(Configuration)" -dr ConfigurationUtilityDir -gg -g1 -cg ConfigurationUtilityComponents -out "$(SolutionDir)\scr\Installers\A\AInstaller\ConfigurationUtilityHeat.wxs" 

Die .wxs Datei korrekt erzeugt wird ('ConfigurationUtilityHeat' genannt, nur für Test) und I es in die SLN aufgenommen. Dann es zu verwenden, um den Installer zu bauen, schrieb ich den folgenden Code:

<Feature Id="ProductFeature" Title="AInstallerHeat" Level="1"> 
    <ComponentRef Id='ConfigurationUtilityComponents' /> 
</Feature> 

<Directory Id="TARGETDIR" Name="SourceDir"> 
    <!-- Program Files (x86) --> 
    <Directory Id="ProgramFilesFolder" Name='PFiles'> 
    <!-- B folder --> 
    <Directory Id='BDIR' Name='B'> 
     <!-- A folder --> 
     <Directory Id="ConfigurationUtilityDir" Name="A"> 
     </Directory> 
    </Directory> 
    </Directory> 
</Directory> 

Aber die Erstellung fehl mit diesem Fehler: Ungelöste Bezug auf Symbol ‚Komponente: ConfigurationUtilityComponents‘ im Abschnitt ‚Produkt: *‘.

Wie kann ich lösen?

Dank

Antwort

0

I gelöst 'ComponentRef' auf 'ComponentGroupRef' in 'Merkmal' Knoten Ändern