拆分WIX文件

时间:2010-08-10 21:18:54

标签: wix

所以我认为把我的WIX文件拆分成各种较小的文件会很聪明。我这样做有几个原因。一个是它会使维护更容易。无论如何,不​​管我的原因,我把组件放在一个文件中。但是当我编译时,我现在得到一个警告说:

警告LGHT1079:机柜'media1.cab'不包含任何文件。如果此安装不包含任何文件,则可能会安全地忽略此警告。否则,请将文件添加到机柜或将其删除。

现在Media元素位于主wix文件中,我的所有File组件都有一个匹配的DiskId。所以我想我只是将Media元素放在与我定义组件相同的片段中。没有骰子。我收到一条警告,说安装程序没有媒体。

所以我必须在同一个文件中定义所有组件吗?或者我错过了什么?

2 个答案:

答案 0 :(得分:2)

我弄清楚我做错了什么。我还将这些功能放在一个单独的文件中。我需要为产品标签中的每个功能添加FeatureRef标记。

答案 1 :(得分:1)

您的要素元素需要ComponentRef或ComponentGroupRef元素才能将组件与要素相关联。