【发布时间】:2014-04-30 19:35:03
【问题描述】:
我们构建了一个 WiX 安装程序,它利用 WiX 中的所有可用技术从 Internet 下载 msi 文件。根据用户选择和权限,系统最多可以下载 2 gig 的 msi 文件。
现在我们的系统是跨平台的,msi 文件只能在 Windows 上运行。我们希望将我们的 msi 转换为 zip 文件(对我们来说很容易),因此至少我们的用户能够从我们的网站单独下载 zip 文件,并在 Mac 或 Linux 上使用它们。我们的 WiX 引导程序也将使用这些 zip 文件。
现在的问题是:
在 WiX 中,Chain 元素只能包含以下元素之一:ExePackage、MsiPackage、MspPackage、MsuPackage。有没有办法包含一个 zip 包,并在安装位置下载并解压缩?
【问题讨论】:
-
7-zip 创建可在 ExePackages 中使用的自解压档案。
标签: wix zip windows-installer wix3.7