2016-08-23 84 views
0

this教程中,我使用這個命令收穫一個文件夾:維克斯安裝程序參考加熱找不到文件

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

的.wxs文件被正確生成(稱爲「ConfigurationUtilityHeat」,只是爲了測試)和我將其納入sln。在部分:「ConfigurationUtilityComponents組件」「產品:*」 然後,用它來生成安裝程序,我寫了下面的代碼:

<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> 

但構建失敗,此錯誤 未解決的參考符號。

我該如何解決?

感謝

回答

0

我解決了 '功能' 節點改變了 'ComponentRef' 到 'ComponentGroupRef'