windows - Windows 应用程序安装程序

标签 windows nsis

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

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

  • 安装防护罩
  • NSIS(Nullsoft 脚本化安装系统)

那么上述哪个选项更可取,还是还有其他选项?

最佳答案

InstallShield 唯一的优点是它的 IDE。事实证明,当您不需要编写一行代码时,它对于非常基本的安装程序来说效果很好。但是,当您需要创建自定义任务并使用 InstallShield 的脚本语言时,这是一种非常笨拙且不愉快的体验。

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

关于windows - Windows 应用程序安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/886816/

相关文章:

c - 在 C 中执行程序,不要等待它完成

r - 禁用 TortoiseSVN 项目监视器

windows - 如何创建 Windows 8 风格的安装程序

c++ - MFC WinApp在不同线程中调用InitInstance和OnAppExit/destructor

sql - OLE DB 提供程序 "Search.CollatorDSO"返回 "Command was not prepared"

windows - python : bad handshake error on get request when executed on windows but not linux

installation - 使用 NSIS 执行命令

deployment - 如何在开发人员之间划分 NSIS 脚本?

cmake - 使用 cmake + cpack 构建时如何签署 Windows 二进制文件和 NSIS 安装程序

windows - 在 Windows 中将批处理文件放在哪里,以便在不更改 PATH 的情况下始终可以访问它?