我有一个wix安装程序的预构建事件,它看起来像这样:
"%WIX%\bin\heat.exe" dir %SystemDrive%\Staging -dr INSTALLFOLDER -cg Components -var "var.Project.TargetDir" -ag -out "$(SolutionDir)Project.Installer\Installer.Heat.wxs"
它接受C:\ Staging中的所有文件,并为组件创建一个非常棒的.wxs。但是,当我运行安装程序时,它会将所有文件丢弃到C:\ Program Files(x86)\ MyInstallFolder \ Staging"
我需要收集登台目录中的所有文件,但我想在INSTALLFOLDER(没有登台目录)中输出它们。我如何利用热量实现这一目标?
答案 0 :(得分:5)
尝试加热命令行的-srd
切换。它禁止将根目录收集为元素。