Innosetup安装先决条件

时间:2012-10-10 15:58:38

标签: mongodb inno-setup

我正在通过innosetup创建安装程序。我看到了很多关于如何检测先决条件存在的代码示例,但没有关于如何在我找不到它时实际安装先决条件的代码。我确定这很简单,但我该如何安装先决条件?特别是,我希望将mongodb作为服务安装,作为我的应用程序的先决条件。

1 个答案:

答案 0 :(得分:3)

查看框架的CodePrepareToInstall.iss示例脚本(包含在Inno中)。一旦检测到您需要进行安装,在适当的位置(如脚本所示),您只需ExtractTemporaryFile先决条件的安装程序,然后Exec,检查是否有错误并重新启动-required-before-main-app-install条件根据需要。

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