使用Installshield將文件打包成exe格式安裝包
在我們的開發(fā)中,比如WinForm或者WPF項目中,編譯生成后,是一個exe程序,那么如何將此exe程序打包成安裝包呢?本篇經(jīng)驗將和大家介紹如何使用Installshield將文件打包成exe格式安裝
在我們的開發(fā)中,比如WinForm或者WPF項目中,編譯生成后,是一個exe程序,那么如何將此exe程序打包成安裝包呢?本篇經(jīng)驗將和大家介紹如何使用Installshield將文件打包成exe格式安裝包,希望對大家的工作和學(xué)習(xí)有所幫助!
使用Installshield Limited Edition Project
在開始之前,你需要去注冊下載并安裝Installshield Limited Edition Project。然后點擊新建項目,選擇安裝和部署,再選擇Installshield Limited Edition Project。
填寫項目信息
在新建項目后,會出現(xiàn)一個界面,點擊Application Information,填寫公司名稱。然后選擇頁面左邊的General Information進行語言設(shè)置。
設(shè)置安裝要求
選擇Installation Requirements,將No改成Yes,根據(jù)自己程序開發(fā)版本進行選擇。如果你用的是.NET Framework 4.5,那么你就選4.5版本的。
添加要打包的文件
選擇Application Files,通過Add Files添加要打包的程序和類庫(Release下的所有文件)。特別注意,如果你的是.NET項目程序DLL、EXE,那就按照默認的設(shè)置,不要去改。如果你的是OCX或者ActiveX等需要注冊的DLL,那么選擇“Self-registration”。
添加快捷方式和圖標(biāo)
選擇Application Shortcuts添加卸載、創(chuàng)建桌面快捷方式,并指定自定義圖標(biāo)路徑。
打包.NET Framework程序集
選擇解決方案下的"Specify Application Data"的"Redistributables"項,將.NET Framework程序集打包進去。根據(jù)你的開發(fā)項目的程序集選擇相應(yīng)的版本。
解決下載失敗問題
有時候在打包程序集的時候,可能會遇到下載失敗的情況。如果出現(xiàn)下載失敗的提示,首先檢查網(wǎng)絡(luò)是否連接正常。其次,確保以管理員身份運行軟件。
配置項目屬性
右鍵點擊項目,選擇屬性,進入配置屬性,將項目Setup1的配置改成SingleImage。
生成安裝包
選擇"Prepare for Release"下的Releases,然后選擇SingleImage,選中Setup.exe選項,將InstallShield Prerequisites location的值改成"Extract From Setup.exe"。然后點擊生成解決方案。
安裝打包軟件
找到自己打包的exe安裝包,雙擊進行安裝。按照安裝界面的提示,點擊同意、下一步即可完成安裝。
運行程序
安裝成功后,桌面會多出一個快捷方式,通過點擊快捷方式就可以運行我們的程序了。