18

我正在寻找来自 Install Shield 的替代设置应用程序的建议。

我们目前正在使用 Install Shield,但我从未对它印象深刻。它太笨重了,脚本系统很烂。

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

任何人都可以推荐他们正在使用的东西吗?很高兴听到那些也从 Install Shield 切换过来的人的意见,是什么让您正在使用的新应用程序变得更好。

4

3 回答 3

14

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

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

于 2012-02-06T09:39:38.360 回答
11

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

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

于 2012-02-06T07:41:07.793 回答
6

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

于 2014-01-23T18:52:13.430 回答