我是WIX的新手,并尝试为我的Web应用程序创建一个WIX。
我已经运行heat.exe
作为安装程序安装项目的PreBuild事件。
"C:\Program Files (x86)\WiX Toolset v3.7\bin\heat.exe" dir "$(Wixdest)" -cg BUDirect -gg -scom -sreg -sfrag -srd -dr INSTALLLOCATION -var env.Wixdest -out "C:\Workspaces\Chatra\BUFragment.wxs"
如上所述创建BUfragment.wxs
,并且在编译后dll,xml,pdb
中可以看到所有BUfragment.wxs
的引用结构;并在CAB
文件夹中创建MSI
和Bin\Release
包。
但是,当我尝试查看与Web应用程序相关的文件或TARGETDIR
不是他们的文件时。
如果我错过了一些配置设置,可能会出现什么问题?
答案 0 :(得分:1)
您是否已将BUFragment.wxs中创建的<ComponentGroupRef Id="BUDirect" />
添加到功能中?
当您引用片段中的一个元素时,片段仅包含在构建中。