Wix工具集 - 参考二进制文件 - 单独的wxs文件

时间:2014-06-13 13:31:24

标签: reference binary wix installer sequence

我开始使用Wix工具集来创建安装程序,我正试图掌握它。

我有一个大product.wxs个文件,它包含所有内容,我正在尝试将其拆分为单独的wxs文件(片段),用于二进制文件,属性和排序。

我已经能够通过在product.wxs中包含一个属性的“PropertyRef”来拆分属性,以允许引用所有属性,但是我不确定如何执行此操作二进制和排序?

请问这方面的建议吗?

感谢您对此提供任何帮助。

参考链接: - http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-reference-a-wxs-file-from-another-td7334084.html

http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-reference-a-wxs-file-from-another-td7334084.html

1 个答案:

答案 0 :(得分:0)

我找到了一种解决方法 - 不确定这是否是正确的方法,但它有效。

在单独的wxs文件(二进制文件,排序等)中创建一个属性,然后在主product.wxs文件中引用此属性

因此,您将在单独的二进制文件wxs文件

中创建如下所示的虚拟属性
<Property Id="BinaryRef" Value="1"></Property>

然后在主product.wxs文件中引用此属性,如下所示

<PropertyRef Id="BinaryRef"/>

从二进制文件wxs文件中引用此属性,然后将所有其余数据拉入,这可以针对任何单独的wxs文件完成。