首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WiX -如何通过特性进行模块化?

WiX -如何通过特性进行模块化?
EN

Stack Overflow用户
提问于 2015-03-26 23:47:11
回答 1查看 118关注 0票数 0

我想使用WiX和EmbeddedGUI来安装MSI。我真的想使它高度模块化-即主要的MSI将只包含基本文件(所需的),所有其他功能将分裂成单独的MSI文件,这些文件将从互联网上下载,如果不在硬盘驱动器和安装时,只有在我的EmbeddedGUI选择。

但我对WiX完全陌生,我无法找到一种方法来实际如何制作那个模块?MS Office和MS Visual Studio似乎正在使用此方案,使用它在互联网上下载的模块,并在需要时安装它们--如下所示:

似乎片段主要是“静态库”,而不是在这种情况下更有用的“动态库”。还有链接机制,但我不确定是否能够将这些特性捆绑在同一个应用程序中( "Install/Delete“窗口中只有一个条目),因为它似乎完全独立地调用外部MSI(更像是调用”单独的exes“而不是加载”动态库“)。

那么,如何使用WiX制作一个高度模块化的安装包呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-27 01:33:07

使用一捆(链)。Burn引擎管理捆绑包,它将只显示Add/Remove程序中的包,并且可以下载任何尚未出现的包-例如,使用MsiPackage/@DownloadURL属性

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29290920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档