先搜尋 InnoIDE v1.0.0.0078 下載安裝與設定,程式會使用Inno Setup 5 目錄下的 Compil32.exe 來進行編譯。
Inno Setup 5 安裝過程要勾選 Preprocessor 安裝,不然 Script 使用到的 #define、#ifdef、#else、#endif 將無法進行編譯。
Script file 安裝檔以區段 (Section) 作為 Inno Setup 5 建立安裝包操作識別,每個區段各有其功用,有興趣的朋友可以參考官網 Inno Setup Help 文件,以下僅列出常見的區段名稱。
- [Setup]:安裝包的一般設定,包含程式名稱、程式版本、安裝包輸出的資料夾與程式安裝目錄等。
- [Languages]:安裝包的介面語言,語言包可於官網下載。
- [Files]:存放安裝包中來源程式與程式複製到指定的系統路徑。
- [Run]:程式複製到系統後,如元件需要安裝、註冊到系統中,皆在此區段進行編寫。
- [UninstallDelete]:解除安裝檔時,可指定要刪除的檔案或資料夾。
- [UninstallRun]:相反於 [Run] 區段功能動作 ,在解除安裝檔時,將註冊過的元件進行反註冊共動作。
- [CustomMessages]:自訂安裝檔所需的訊文字息。
- [Code]:編寫安裝過程中要執行的程式,如 Check .NET Version with Inno Setup 版本的識別。
- [Other] Inno Setup 使用心德-一个完整的项目 包括.NET组建捆绑 去空格等
- 用inno Setup做应用程序安装包的示例脚本(.iss文件)
- >一個免費的安裝程式 – Inno Setup
- パスカル・スクリプト: イベント関数
- [Inno Setup] 基本指令