我通過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