2011-08-23 90 views
1

我最近已將Visual Studio安裝項目轉換爲wix項目。一切都很棒,除了你必須手動輸入每個文件。

是否有類似的東西添加項目輸出(VS工作室安裝項目)。我讀了一些關於HeatProject的任務,但不知道如何使用它,找不到任何相同的文檔或示例。

第一個問題,是否可以添加項目輸出而不是逐個添加文件,如果是,那麼該怎麼做?WIX HeatProject,如何使用Visual Studio 2010

回答

1

Heat具有相同的功能,如牛油或paraffin。石蠟將生成包含將要部署的所有文件列表的.wxs片段文件。使用參數可以設置你想要的文件和更多。

%1\Paraffin.exe -dir "..\..\..\..\Web\HostDir" -dirref INSTALLLOC -custom APPL ..\..\WebFragment.wxs -guids -ext .csproj -direXclude obj -multiple 
1

我們使用heat.exe收穫我們的應用程序文件如下。 %FULL_PUBLISH_PATH%是我們指示msbuild將webapp發佈到的目錄的完整路徑。

"%WIX_TOOLS_PATH%heat.exe" dir %FULL_PUBLISH_PATH% -dr WEBAPPLOC -ke -srd -cg ComponentNameToUse -var var.publishDir -gg -out FileNameToUse.wxs 
相關問題