我想请求一些关于它们的其他信息,或者我可以使用的其他工具。
答案 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工具。