免费安装向导软件

有没有像InstallShield ,我可以免费使用?

维克斯

  • 非常强大和灵活
  • 可以生成MSI包(微软部署格式的select)
  • 几乎没有文件
  • 非常陡峭的学习曲线。
  • 基于XML的。
  • 推荐给非常复杂的安装人员。

Inno安装程序

  • 无法生成MSI软件包。
  • 它的脚本部分看起来像INI文件结构。
  • 使用基于Pascal Script的语言提供额外的灵活性。

NSIS

  • 无法生成MSI软件包。
  • 完全脚本化,非常强大,但代价高昂的学习曲线。
  • 推荐如果WiX太多,Inno安装不够。

AdvancedInstaller

  • 基本版本是免费的。
  • 可以生产MSI软件包。
  • 非常好的用户界面,几乎没有学习曲线来完成任务。
  • 基于XML的(但是架构不是非常用户友好的,无论如何,你会使用GUI编辑器并不重要)
  • 最好的select,如果你只有基本的安装要求,没有时间学习新的东西。

我已经使用Inno Setup好几年了。 它足够成熟,它有很多插件。 我发现论坛/新闻组在回答迄今为止所有的问题方面非常出色。

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安装程序系统)将完成这项工作。 它是开源的。

http://nsis.sourceforge.net/Main_Page

Nullsoft安装程序是免费的,function强大,非常非常好。

nullsoft scriptable安装系统是一个开源的解决scheme,提供了一个非常强大和专业的安装系统。

我们在这里使用MakeMSI来构buildWindows安装程序。 非常陡峭的学习曲线,但它保证在任何Windows系统上工作。

过去我们遇到了Nullsoft安装程序的问题,默认情况下,默认情况下不支持安静的自动安装(托pipe环境中始终进行的安装)。