3
A
回答
0
的方法之一是恢復你的邏輯,並從批處理文件運行命令行編譯:
call precompile.bat
ISCC.exe setup.iss
call postcompile.bat
如果你需要一個GUI解決方案,有ISTool,一個Inno Setup的擴展,具有直接支持預編譯和編譯後「步驟」。但不幸的是,這個項目不再維持。您可以將其更新到最新的Inno Setup版本,因爲它是開源的。
在編譯之前運行某些腳本的另一種方法是使用Exec
preprocessor function。
#expr Exec("precompile.bat")
又見Is it possible to call a batch file while compiling an Inno Setup script?
-3
@馬丁Prikryl,@CODIJY:
ISTool真的過時且不適用。有人還在使用它嗎?
也有先進的GUI工具,如視覺&安裝(用於Microsoft Visual Studio)或RAD &安裝(用於Embarcadero公司的RAD Studio - 有點自我宣傳:)
你可以把這些現代工具輕鬆指定「生成後啓動工具」和「生成之前啓動工具」事件並運行.bat文件。
我認爲這是更優雅和更簡單的方式如何做到這一點。 (見我的簽名中的鏈接或訪問http://www.unsigned.sk瞭解更多詳情和下載。)
相關問題
- 1. Inno Setup編譯目錄
- 2. 我如何編譯與Inno Setup的IDE
- 3. Inno Setup的編譯器:添加根據
- 4. 使用Inno Setup的編譯器5.3.8
- 5. 使用Inno Setup編譯後檢測到惡意軟件
- 6. Inno Setup:如何查看Inno Setup Preprocessor的輸出(翻譯)?
- 7. Inno setup - 後期處理
- 8. GetComputerNameString Inno Setup的
- 9. 如何將參數傳遞給Inno Setup命令行編譯器?
- 10. 最佳磁盤跨越設置在Inno Setup的編譯器
- 11. Inno Setup的編譯器 - 的JavaFX應用程序不寫
- 12. inno setup編譯器沒有運行我的C/C++代碼
- 13. 保持得到編譯器錯誤期('。')預期 - Inno Setup
- 14. Inno Setup StringChangeEx失敗
- 15. 使用Inno Setup的
- 16. Inno Setup在[代碼]
- 17. Inno Setup DefaultDirName問題
- 18. 安裝程序使用Inno Setup的編譯器不顯示最小化動畫
- 19. 希臘語翻譯在Inno Setup中無法正常工作
- 20. Inno Setup的:在TInputQueryWizardPage
- 21. Inno Setup:使用JSON
- 22. Inno Setup GetExceptionMessage在Inno Setup腳本中返回空消息
- 23. Inno Setup - 文件複製
- 24. Inno Setup - 如何編輯「About Setup」對話框文本框
- 25. Com + Intero註冊Inno Setup
- 26. 如何從批處理或Inno Setup腳本獲取Inno Setup版本號?
- 27. Inno Setup的 - 與作爲閃屏
- 28. Inno Setup - 等待Postgres數據庫啓動
- 29. Inno Setup - 自動提交卸載提示
- 30. Inno Setup模塊化安裝