大多数具有编写软件和使用打包的Visual Studio安装项目进行部署的经验的开发人员和工程师都知道它的许多缺点。通常关于安装定制,升级路径等。软件部署有哪些好的替代方案?特别是我对功能,.NET集成或脚本功能,易用性和价格感兴趣。
答案 0 :(得分:11)
答案 1 :(得分:6)
NullSoft Installer是我一直以来的最爱。 它可以创建最小的安装可执行文件。 卸载也非常干净。它将删除所有痕迹并使PC保持与安装前相同的形状。
答案 2 :(得分:4)
NullSoft Installer(NSIS)很好,但构建脚本很痛苦 - 即使使用HM NIS Edit也是如此。您基本上必须学习一种完全不同的语言才能使用他们的脚本。例如:
插件也是做很多事情所必需的,例如检查.NET框架版本或查看您正在更新的应用程序是否已经在运行。
除此之外,一旦你完成所有配置,它就会很快并且运行良好。那里真的没有更好的安装程序(免费)。
答案 3 :(得分:-2)
Nullsoft Installer(NSIS)可能是最好的免费安装系统。
由于没有适合NSIS的IDE,我决定创建自己的IDE - 我为NSIS开发了非常好的Visual Studio扩展,具有许多功能(语法高亮,智能感知,导航栏,编译,错误列表等)。
它被称为 Visual&安装程序,您可以在www.visual-installer.com上查看(对不起自我促销:)