我正在通过innosetup创建一个安装程序。我看到了很多关于如何检测必备组件是否存在的代码示例,但没有任何关于如何在找不到必备组件的情况下实际安装它的示例。我确信这非常简单,但是我该如何安装必备组件呢?特别是,我希望将mongodb作为应用程序的前提条件安装为服务。
发布于 2012-10-11 15:55:32
看一下框架的CodePrepareToInstall.iss示例脚本(包含在Inno中)。一旦您检测到需要进行安装,在适当的点(如脚本中所示),您只需安装必备组件的安装程序,然后对其执行Exec操作,检查是否有任何错误,并根据需要在安装主应用程序之前重新启动条件。
有关几个常见先决条件(包括下载支持)的更深入的示例,请参阅this page。
https://stackoverflow.com/questions/12823599
复制相似问题