1. 程式人生 > >InnoSetup 以命令列自動編譯打包

InnoSetup 以命令列自動編譯打包

本章介紹,在新建Innosetup的編譯指令碼iss檔案後,在不執行Innosetup軟體的基礎上,以bat自動編譯執行打包。

一、Bat檔案

新建一個bat檔案,在檔案中新增如下命令列。

1 cd \
2 c:
3 cd C:\Program Files (x86)\Inno Setup 5
4 ISCC.exe
5 iscc "F:\Gitlab\SimpleBuild\EN5_QuickBuild.iss"
  1. 進入C盤中的InnoSetup安裝目錄
  2. 啟動ISCC.exe
  3. 以iscc + iss指令碼路徑,執行自動編譯

注:點選執行bat,編譯後,會在issc配置的生成路徑下,生成安裝包exe

二、VS中新增外部命令選單

在VS中新增外部命令,可以在編譯完你的專案後,直接啟動如上bat檔案,自動生成安裝包exe。

至於如何新增VS外部命令,可以參考我朋友的部落格 VisualStudio 自定義外部命令