有安装 Shield 的好替代方案吗?

问题描述 投票:0回答:4

我正在从 Install Shield 寻找替代安装应用程序的建议。

我们目前正在使用Install Shield,但我从未对它印象深刻。它太庞大了,而且脚本系统很糟糕。

有没有人在 WiX、Inno Setup、NSIS 或 InstallAware 等其他产品上有更好的运气?我并不担心成本,但我正在寻找一个非常轻量级、易于使用的应用程序来捆绑我们的 .exe 和大约 20 个支持 DLL,注册一些,设置一些注册表值并安装帮助。

有人可以推荐他们正在使用的东西吗?很高兴听到从 Install Shield 改用的人的来信,是什么让您使用的新应用程序变得更好。

wix windows-installer installation installshield advanced-installer
4个回答
15
投票

WiX是唯一真正满足“极轻量”要求的MSI封装器。

它可能有一个陡峭的学习曲线(可以通过使用一些前端设计师来减少),但得到微软的支持使其成为.NET环境安装的主要选择。


12
投票

您可以从这个列表开始: http://en.wikipedia.org/wiki/List_of_installation_software

还有一个类似的问题可能对你有帮助:


6
投票

KMoraz 已经给出了我的建议(WiX),所以我只想说:远离 NSIS 和其他非基于 MSI 的安装系统。是的,NSIS 确实是可定制和可编写脚本的。但 MSI 已成为 Windows 软件包标准,您不想偏离该标准,除非您有“极其独特的理由”这样做。管理员开始依赖 MSI 的同质性及其清理的稳健性,而用户则开始将 Windows Installer UX 与专业性和质量联系起来。在放弃这些优势之前请三思。


0
投票
https://www.advancedinstaller.com/

目前仍在使用 InstallShield Express 2018,但由于他们已经放弃了 Express 产品,对于我而言,InstallShield 的价格太昂贵了。

编辑:

自从编写了上述内容后,我就切换到了高级安装程序,发现它效果很好,永久许可证的价格也很合理,并且有很好的支持。重要的是,对我来说,这是从 Installshield Express 的非常简单的过渡,不需要太多工作。

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