什么是最好的安装程序?

时间:2009-04-09 12:48:12

标签: windows installer

民意调查:与.NET 3.5 SP1 Windows应用程序一起使用的最佳且易于使用的安装程序是什么?

9 个答案:

答案 0 :(得分:18)

我的投票是:

Nullsoft Scriptable Install System - 它很受欢迎,易于使用且免费

  

Nullsoft Scriptable Install System   (NSIS)是一个脚本驱动的Windows   安装系统最小化   由Nullsoft支持的开销   Winamp的创造者。 NSIS已升至   作为一种广泛使用的人气   商业和商业的替代品   专利产品如   的InstallShield。 - Wikipedia

NSIS有丰富的插件目录,您可以在其中找到用于安装Windows服务的插件。

http://nsis.sourceforge.net/Category:Plugins

商业替代品:

其他:

  • WiX - 如果你能在学习曲线上花一些时间,那就非常好。它被许多Microsoft产品使用。
  • Inno Setup
维基百科的

List of Installation Software

答案 1 :(得分:8)

我的个人偏好是Advanced Installer,它有一个很好的GUI用于创建和编辑项目,这些项目是XML文件,因此很容易适合源代码控制。

答案 2 :(得分:4)

Innosetup是我用来快速轻松地创建安装文件的最快版本(来自Nullsoft和VS),为您提供separate download的设计器。

答案 3 :(得分:2)

过去我曾同时使用InstallShieldWise。我不会说使用它们中的任何一个都是一种乐趣,但它们可以完成大型Windows应用程序的工作。

在这两者中,我通常会赞成InstallShield。

答案 4 :(得分:2)

我非常喜欢WiX,据说这是MS内部用于Office的安装程序。

答案 5 :(得分:2)

我在我的第一个Windows项目中使用了NSIS,对它非常满意。

答案 6 :(得分:2)

如果您的环境允许,您可以使用ClickOnce部署。 (如果方便的话)。

实际上,任何答案都可能适用于您的问题,选择“Windows应用程序”永远无法实现的“正确”安装程序。

  • 您要安装多少台不同的机器?
  • 您的申请量有多大?
  • 它有很多依赖项吗? (数据库等)
  • 要安装应用的用户的“级别”是什么?他们是系统管理员,他们以生活方式安装应用程序,或者他们是随机的“嘿,让我们点击安装,因为它看起来很酷”类型。

只是我的2ct。

答案 7 :(得分:1)

Visual Studio 2008开箱即用。

答案 8 :(得分:0)

Nullsoft Scriptable Install System随时......只是因为它易于使用而且更多,它是免费的!