使用wix工具集安装多个exe

问题描述 投票:1回答:1

我有三种产品,它们的安装程序位于.exe文件中。假设这三个产品的安装程序是

  • Product_A.exe
  • Product_B.exe
  • Product_C.exe

我想使用wix工具集创建一个msi文件,它将安装这三个exe安装程序。

最佳方法是什么?我是新手,所以请帮忙。

任何例子将不胜感激

我也计划在卸载msi后也卸载这些产品。

提前感谢您的帮助

windows wix windows-installer wix3.5 wix3.7
1个回答
0
投票

[Tools:有许多可用于MSI创建的工具。一些商业和WiX-开源解决方案。 Here is a quick summary of tools。商业工具非常出色,但价格昂贵,WiX(免费,开源)也非常出色,但具有学习曲线(XML文本源)。请记住,在大多数情况下,设置顾问可以帮助您快速制作此类​​软件包,但是您可能需要内部的知识。 Long review of tools

Cohesion&Coupling:您可能需要创建3个不同的MSI来安装这些产品,也可以将它们全部放在同一MSI中。 Here are some considerations决定要做什么。请记住,不要拘泥于实用,而是要务实-哪种方法最适合您的特定情况?通过在您制作的MSI中公开功能,可以只允许安装某些工具-仅允许安装某些功能。 Feature sample screeshot

Setup.exe:还有一些功能允许setup.exe引导程序/安装程序启动程序按顺序安装包装在其中的多个MSI文件。 WiX具有刻录功能,而商用工具则具有多种选择。

Details:关于实际设置。您需要确定它们的实际安装位​​置。通过内部专家(开发人员)的文档可能无法使用。从安装程序中查看You can extract files,安装安装程序并使用dependency / profiling tools检查应用程序操作。 最好是找到旧的安装脚本用于编译旧的安装exe。


链接

© www.soinside.com 2019 - 2024. All rights reserved.