【问题标题】:Installer for Windows application [closed]Windows 应用程序的安装程序 [关闭]
【发布时间】:2009-05-20 08:29:12
【问题描述】:

我必须为 ActiveX 组件创建一个安装文件。此 ActiveX 组件将作为 *.exe 安装程序文件下载,执行此安装程序文件将在用户的 PC 上安装所需的 ActiveX 组件。

为了创建这样的安装文件,我遇到了两个安装软件 -

  • 安装屏蔽
  • NSIS(Nullsoft 脚本安装系统)

那么,以上哪个选项更可取,或者还有其他选项?

【问题讨论】:

    标签: windows nsis


    【解决方案1】:

    InstallShield 唯一要做的就是它的 IDE。事实证明,当您不需要编写一行代码时,它非常适合非常基本的安装程序。但是,当您需要创建自定义任务并使用 InstallShield 的脚本语言时,这是一种非常笨拙和不愉快的体验。

    在可靠性、灵活性、速度和大小方面,NSIS 远远优于 InstallShield。我知道这是一个大胆的主张。但是你可以在这里阅读我的安装系统传奇以及是什么导致我进入 NSIS...http://swortham.blogspot.com/2008/02/nsis-another-gem-from-nullsoft.html

    【讨论】:

    • 当您考虑到 NASA、Google、Mozilla、Sun Microsystems、Adobe 等许多公司都依赖它来安装他们的许多消费级产品时,这并不是一个大胆的主张。来源:nsis.sourceforge.net/Users
    【解决方案2】:

    在 Visual Studio 中,您还可以为使用 Windows 安装程序的 Active X 创建安装程序项目。

    【讨论】:

      【解决方案3】:

      InstallShield 优于 NSIS。但是,由于 NSIS 是免费的,并且足以满足您的需求,因此我建议您使用它。

      【讨论】:

      • 我阅读了有关安装屏蔽和 NSIS 的更多信息。 Install Shield 似乎很强大,但我会使用 NSIS,因为它是免费的。谢谢:)
      猜你喜欢
      • 2010-09-16
      • 2011-01-26
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      • 2018-09-12
      • 1970-01-01
      • 2016-08-03
      • 2014-06-06
      相关资源
      最近更新 更多