免费安装向导软件
有没有像InstallShield ,我可以免费使用?
维克斯
- 非常强大和灵活 。
- 可以生成MSI包(微软部署格式的select)
- 几乎没有文件
- 非常陡峭的学习曲线。
- 基于XML的。
- 推荐给非常复杂的安装人员。
Inno安装程序
- 无法生成MSI软件包。
- 它的脚本部分看起来像INI文件结构。
- 使用基于Pascal Script的语言提供额外的灵活性。
NSIS
- 无法生成MSI软件包。
- 完全脚本化,非常强大,但代价高昂的学习曲线。
- 推荐如果WiX太多,Inno安装不够。
AdvancedInstaller
- 基本版本是免费的。
- 可以生产MSI软件包。
- 非常好的用户界面,几乎没有学习曲线来完成任务。
- 基于XML的(但是架构不是非常用户友好的,无论如何,你会使用GUI编辑器并不重要)
- 最好的select,如果你只有基本的安装要求,没有时间学习新的东西。
我已经使用Inno Setup好几年了。 它足够成熟,它有很多插件。 我发现论坛/新闻组在回答迄今为止所有的问题方面非常出色。
NullSoft NSIS http://nsis.sourceforge.net/Main_Page
WiX (Windows安装程序XML)是免费的。
Inno Setup作为Zeus安装程序已经工作了很多年了。
我search了“免费安装程序”,并find了高级安装程序 ,我记得我曾经成功地使用过。
+1为Inno。 我不是NSIS / Nullsoft的粉丝。
编辑
我不喜欢NSIS的原因是为了获得安装程序标题/脚本中的版本信息而必须跳槽。 基本上你必须预处理脚本或运行两次安装生成器。 也许他们修好了,也许不是。 但是什么麻烦。
我还发现插件的版本和主要组件的版本都很脆弱。 例如,混合和匹配/升级时,情况并不理想。
我们必须保留特定版本的NSIS和我们在存储库中使用的插件,以确保我们拥有它们。
我也会考虑dotNetInstaller 。
使用先决条件安装安装非常简单,有一个很好的向导和一个编辑器,可以从窗体pipe理xml脚本。
Nullsoft Installe r是要走的路。 它有一个陡峭的学习曲线,但一旦你编写了脚本,你将有一个体面的安装程序,在任何时候。 看看Eclipse的插件,这是一个很好的补充。
我正在寻找一个类似的解决scheme,发现块上的新成员是InstallJammer 。 开放源码,非常友好和强大的外观(我说,因为我从来没有真正完成使用它在项目上),能够为多个平台生产安装程序。
行动似乎很容易build立起来。
如果要实现它的目标,就很容易让其他的安装解决scheme为他们的钱跑。
如果我没有弄错的话,那么开源的Nullsoft Installer就是以WinAmp开头的。
对于.NET开发,你可能想看看微软也开源的WiX 。 IT对于持续集成设置的人来说很好。
NSIS(nullsoft scriptable安装程序系统)将完成这项工作。 它是开源的。
Nullsoft安装程序是免费的,function强大,非常非常好。
nullsoft scriptable安装系统是一个开源的解决scheme,提供了一个非常强大和专业的安装系统。
我们在这里使用MakeMSI来构buildWindows安装程序。 非常陡峭的学习曲线,但它保证在任何Windows系统上工作。
过去我们遇到了Nullsoft安装程序的问题,默认情况下,默认情况下不支持安静的自动安装(托pipe环境中始终进行的安装)。