2

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

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

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

那么上述哪个选项更可取或任何其他选项?

4

3 回答 3

4

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

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

于 2009-06-12T13:59:05.163 回答
1

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

于 2009-05-20T08:33:40.127 回答
-1

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

于 2009-05-20T08:42:06.130 回答