如何在其他安装程序中创建安装程序

Geo*_*ge2 9 windows installer

我想创建一个Windows Installer,第一步我希望它调用另一个安装程序(将安装我的应用程序的依赖组件),第二步我想安装我自己的应用程序.我想在一个安装过程中完成所有任务,并且我手头有一个依赖组件安装包(一个exe文件).

有什么好的工具或样品可供参考吗?我更喜欢使用VSTS或Microsoft或易于使用的开源工具.:-)

乔治,提前谢谢

sas*_*ont 6

您可能想要查看Microsoft Bootstrapper,假设依赖组件是.NET或类似的库,那么它相当简单.

如果要创建Windows Installer(MSI)程序包,请查看Windows Installer XML(WiX).但是你想要了解MSI的工作原理.一旦您了解Windows Installer,WiX就非常简单,但尝试同时学习两者可能会让人感到困惑.

对于基本的,复制一些文件,提取/运行一些东西,键入安装程序然后NSIS是相当简单的脚本,你可以在一天左右的时间内选择它.


Dir*_*mar 3

更新:似乎嵌套 MSI 安装是有可能的。然而,它需要使用 Windows Installer SDK 中的工具进行一些调整,并且有许多缺点。

下面的文章有详细信息:

如何创建嵌套 .msi 包

Microsoft 建议不要使用此功能(请参阅此相关答案和此列表中的第 20 点)。

但是,您可能还想查看不同的安装系统(例如 NSIS)或创建一个在安装之前安装依赖项的引导程序。


归档时间:

查看次数:

5037 次

最近记录:

16 年 前