如何仅使用 wix 工具集复制文件,无产品无更新,无卸载

问题描述

这是一个普遍的问题:我们有一个带有 WIX 创建的功能的 MSI。我们只需要向客户提供与所选功能相关的文件,但没有任何安装或有关“添加删除程序”的信息,任何卸载都只提供文件。有什么想法吗?

解决方法

您必须在 InstallExecuteSequence 中取消 PublishComponents、PublishFeature 和 PublishProduct 操作。

<InstallExecuteSequence>
 <PublishComponents Suppress="Yes" />
 <PublishFeatures Suppress="Yes" />
 <PublishProduct Suppress="Yes" />
</InstallExecuteSequence>