mongodb - Inno Setup 安装先决条件

标签 mongodb inno-setup

<分区>

我正在通过 Inno Setup 创建安装程序。我看到很多关于如何检测先决条件是否存在的代码示例,但没有关于如何在找不到先决条件时实际安装先决条件的代码示例。我确信它简单得令人眼花缭乱,但我该如何安装先决条件呢?特别是,我希望安装 mongodb 作为我的应用程序的先决条件服务。

最佳答案

看看 CodePrepareToInstall.iss框架的示例脚本(包含在 Inno 中)。一旦检测到需要进行安装,在适当的时候(如脚本所示),您只需ExtractTemporaryFile 先决条件的安装程序,然后Exec,检查是否有任何错误,并根据需要在安装主应用程序之前检查是否需要重启。

有关几个常见先决条件(包括下载支持)的更深入示例,请参阅 this page .

关于mongodb - Inno Setup 安装先决条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12823599/

相关文章:

mongodb - 获取 MongoDB 中存在的字段的记录数

inno-setup - 当主安装程序(非常)静默运行时,子安装程序(非常)静默运行

Inno Setup 脚本中的 HTTP POST 请求

inno-setup - 使用 InnoUnzip 安装后解压缩文件 - 错误 "Invalid prototype"

javascript - react + MongoDB 端口

mongodb - 域对象中的关系引用 - 是否包含 Id?

mongodb - 如何同时高效地将数据写入 NoSQL 和 RDBMS

node.js - Mongoose 在子文档上选择

inno-setup - 如何在 Inno Setup 中创建包含日期和时间的目标名称

inno-setup - 在过程调用中使用常量和代码(inno setup)