我通过innosetup
创建安装程序。我看到很多关于如何检测先决条件存在的代码示例,但没有提供关于如何在没有找到时安装先决条件的信息。我确信它非常简单,但我如何去安装先决条件?特别是,我期待安装mongodb
作为服务,作为我的应用程序的先决条件。Innosetup安装先决条件
3
A
回答
3
查看框架的CodePrepareToInstall.iss示例脚本(包含在Inno中)。一旦检测到需要安装,在适当的位置(在脚本中显示),您只需ExtractTemporaryFile
前提条件的安装程序,然后Exec
它,检查是否有任何错误和reboot-required-before-main-app - 根据需要安装条件。
有关几个常用先决条件(包括下载支持)的更深入示例,请参阅this page。
+0
那么,但如何检查mongodb是否已安装? +1无论如何...... – TLama
+0
@TLama,作为提问者清楚地声明“mongodb”作为服务的先决条件“,显而易见,检测服务的存在就足够了,他/她已经意识到了这一点。问题范围仅仅是“如何在Inno Setup中将mongodb作为服务安装”。 –
相关问题
- 1. 高级安装程序:先决条件安装条件检查
- 2. 安装项目.net 4先决条件
- 3. Clickonce更新安装先决条件
- 4. 安装.netframework作为先决条件
- 5. .Net 2.0先决条件安装程序
- 6. 本地安装的Perl先决条件
- 7. 先决条件验证和安装C#
- 8. 先决条件安装IBM的InfoSphere BigInsights
- 9. ClickOnce先决条件 - 如何管理先决条件的安装顺序?
- 10. 如何添加.Net框架先决条件安装安装
- 11. Windows安装程序 - 静默安装先决条件
- 12. 具有先决条件的无提示安装安装程序
- 13. WiX Toolset - 一次检查所有安装先决条件(有条件安装)
- 14. 创建一个程序以先安装先决条件?
- 15. 先决条件还是先决条件?
- 16. 我需要安装我的软件和先决条件
- 17. 如何使安装程序能够静默下载并安装先决条件?
- 18. 安装先决条件但不包含它们的Visual Studio安装项目
- 19. InstallShield运行安装程序并安装先决条件而不要求
- 20. 当安装安装程序先决条件不要求SQL Server 2008 Express
- 21. 如何强制安装程序检查是否安装了先决条件?
- 22. 高级安装程序 - 必备先决条件未正确安装
- 23. Visual Studio安装项目安装程序SQL Server CE的先决条件
- 24. 如何在setuptools中安装运行setup.py的先决条件?
- 25. 在安装应用程序之前检查先决条件
- 26. 如何安装PowerShell作为先决条件?
- 27. 我们如何防止引导程序安装先决条件?
- 28. 在ssh工作空间上安装cloud9先决条件
- 29. ClickOnce安装时的自定义先决条件问题
- 30. 的Visual Studio 2010先决条件的x64安装错误
[相似问题](http://stackoverflow.com/q/12800977/588306)问你之前不到24小时。请先尝试搜索:) – Deanna