用于创建安装程序的引擎

时间:2015-12-28 16:42:39

标签: installation nsis

我正在寻找安装创建者引擎。我已经检查了NSISNDJS

我想请求一些关于它们的其他信息,或者我可以使用的其他工具。

  • 我不太清楚它们是否是工具,以便我能够为多个平台创建安装程序
  • NDJS的状态是什么?两者都没有很好的文档。我不太清楚他们的状态如何
  • 对.NET开发的项目都有用吗?
  • 还有其他选择吗?

2 个答案:

答案 0 :(得分:1)

还有 Inno Setup ,它是免费且令人惊叹的安装系统。

我不确定NDJS,但我可以推荐NSIS和Inno Setup(请参阅下面的免责声明)。

NSIS和Inno Setup 都非常出色。它们是开源,有很好的文档记录(是的,这是真的!),大型社区和活跃的开发(NSIS在3天前发布新版本,即使在圣诞节期间!)。< / p>

NSIS类似于脚本语言,但开始时要困难一些。 Inno Setup与Pascal类语言更容易学习。

他们的功能是无限的因为他们的脚本性质:如果你需要真正执行某些东西,你可以在其中做所有事情甚至编写C / C ++ / pascal / C#(可能是其他)插件特别。它们适用于任何Windows应用程序(本机,.NET,插件,驱动程序,固件,从小型应用程序到企业解决方案)。

从.net安装程序(Inno Setup)开始尝试例如这段代码:http://www.codeproject.com/Articles/20868/NET-Framework-Installer-for-InnoSetup

声明:

我尝试了其他几个商业安装系统系统,但它们都没有提供与NSIS / Inno Setup(免费)相同的功能。我每天都使用NSIS和Inno Setup,我推荐它们作为最佳安装系统。

我是NSIS和Inno Setup专业人员,我在这个系统中开发了专业安装人员(http://www.unsigned.sk)。我还开发了Microsoft Visual Studio和Embarcadero RAD工作室扩展,它将NSIS和Inno Setup集成到这些IDE和图形安装程序中,这是安装程序的皮肤引擎。

答案 1 :(得分:0)

除了Slappy所说的我想在你的列表中添加Microsoft Xml类型的安装程序,即Wix。认为NSIS / Inno是构建安装程序系统的一个很好的工具,Wix更现代,可直接从Visual Studio项目访问。

Wix的学习曲线比这些脚本语言有点难,但许多公司现在正在使用这个Wix工具。

相关问题