Advanced Installer :Free for 30 days. All features.
下載地址:https://www.advancedinstaller.com/download.html
30天內免費
漢化版:http://www.jb51.net/softs/595612.html
選擇Visual Studio應用,點擊創建項目
可以輸入應用名稱和所在組織的名稱,在安裝制作的exe,安裝界面會顯示所在組織名稱
保存后綴aip的文件會以輸入的應用名默認保存,例如我設定的輸入應用名稱是123,保存的文件是123.aip,當然自己可以修改文件保存位置和名字。
這一步可以隨便選,在構建的時候修改。
我保存在了ConsoleApp1項目所在的目錄,下一步保存需要導入的解決方案
點擊下一步會自動加載
加載完成后跳轉下面的頁面,選擇需要導入的項目,一般選Release,前提是已經配置Release並編譯
點擊之后會自動檢測安裝包需要的dll文件,全部勾選
可以重命名快捷方式,我這里沒有選擇重命名
下一步,可選安裝后啟動應用程序,我這里選擇了按下完成按鈕時可選啟動
可選多種主題
可選構建語言,當然首選中文簡體,可多選
不停下一步,最后點擊完成,會打開構建頁面,在產品細節中,可修改名稱、版本、發布者(對應一開始填寫的所在組織名稱),可以添加控制面板圖標
點擊構建,如果想要打包所有文件進一個exe文件,選擇單個EXE安裝,可以自定義EXE圖標,修改輸出的exe名稱,不填寫默認是應用名稱。
將Framework打包進exe文件,選擇運行環境,勾選對應的.NET Framework的版本。點擊是會自動下載,點擊否,不會將.NET Framework打包進exe,而是選擇的在線地址,點擊構建后的exe,檢查當前環境,如果沒有該環境,會選擇在線地址下載之后安裝,這樣的話,並不能滿足不聯網環境安裝條件。右鍵點擊程序包,可以選擇新建包的運行環境,安裝該程序需要的驅動文件,默認設置就行。
點擊左上角的項目,選擇構建,自動打包EXE
也可以點擊運行,查看安裝效果
簡單明了的Advanced Installer,快用起來。