如何在命令行中使用Heat.exe生成的WiX片段中指定Assembly属性

时间:2010-10-06 15:03:27

标签: wix wix3 command-line-arguments

我正在使用Heat.exe来收集包含我需要进入GAC的DLL的目录。片段已正确创建,我可以构建我的MSI。我遇到的问题是,在创建wxs源文件后,我必须手动编辑添加File / @ Assembly =“。net”属性的文件。

从命令行使用heat.exe时,是否有办法为每个文件加热Assembly=".net"

使用WiX 3.0。

1 个答案:

答案 0 :(得分:0)

这没有ad hoc属性,可能是因为您可以拥有自己的规则,哪些文件需要此属性,哪些文件不需要。

但是,您可以将XSLT转换应用于热量输出,并以您需要的方式调整生成的XML(WXS文件)。请查看-t:<xsl>开关了解更多详情。