InstallShield 2015 Limited Edition 打包教程
InstallShield 2015 Limited Edition 打包教程
右鍵解決方案,新增項(xiàng)目,選擇其他項(xiàng)目類型,安裝和部署。
InstallShield2015可以免費(fèi)使用,但需要下載。安裝InstallerShiled,首先填寫自己郵箱進(jìn)行注冊(cè)認(rèn)證,注冊(cè)后,微軟會(huì)生成一個(gè)下載軟件的注冊(cè)碼,注冊(cè)碼在認(rèn)證時(shí)輸入。
?
創(chuàng)建成功后的操作畫面如下圖:
?
?
打包步驟:
1.ApplicationInformation,應(yīng)用信息按需填寫。之后再點(diǎn)擊左側(cè)的GeneralInformation填寫程序基本信息
?
2.Installation Requirements,安裝需求。選擇支持的操作系統(tǒng)和其他依賴的軟件框架。
舉個(gè)例子:如果程序需要NET4.5環(huán)境,可以勾選上,安裝時(shí)會(huì)提示首先安裝NET4.5。或者在不勾選,在之后的步驟中把NET4.5環(huán)境集成到安裝包中。
3. ?Application Files,添加應(yīng)用文件。
Application Files一項(xiàng)用于設(shè)置應(yīng)用程序所包含的文件。程序引用的DLL和其他文件比如exe文件,都在這一步添加。
首先設(shè)置程序的主輸出(主輸出就是程序主體,包括程序的啟動(dòng)和入口):
操作步驟:1.選中程序名2.點(diǎn)擊“Add Project Outputs”3.勾選主輸出4.點(diǎn)擊“OK”
通過“Add Files”可以添加程序引用的DLL及其他文件。一般是添加release目錄下的文件,而不是debug中的。
4.Application Shortcuts,設(shè)置程序快捷圖標(biāo)
點(diǎn)擊“New...”,在彈出的菜單中(ProgramFilesFolder)選擇上一步生成的“*.主輸出”文件,默認(rèn)名字是“Built”,通過“rename”按鈕可以改變名字,本名字將顯示在安裝程序的圖標(biāo)下;
下圖紅框1中可以設(shè)置程序圖標(biāo)和卸載選項(xiàng)圖標(biāo)的顯示位置,紅框2則設(shè)置應(yīng)用程序的圖標(biāo),需選擇ico格式的圖片。
5.ApplicationRegistry,設(shè)置程序的注冊(cè)表信息,略過,沒嘗試成功(然后在代碼中手動(dòng)修改的)
6.Installation Interview,設(shè)置安裝視圖。按需選擇,其中紅框部分可以自由選擇安裝路徑
補(bǔ)充:如何打包需要的環(huán)境
雙擊“Redistributables”,勾選你需要的環(huán)境,勾選之后,它會(huì)自動(dòng)聯(lián)網(wǎng)下載,完了之后,右側(cè)就會(huì)變成“Installed Locally”
最后一步:打包程序,我使用的是SingleImage的安裝包,將所有文件集成到一個(gè)Setup.exe中,再次安裝的時(shí)候只需要一個(gè)Setup.exe即可。并將活動(dòng)解決方案選為SingleImage。
雙擊“Releases”,點(diǎn)擊選中“SingleImage”,點(diǎn)擊“Setup.exe”,將 “InstallShield Prerequisites Location”,把它設(shè)置為“Extract From Setup.exe”,工程重新生成后,安裝包目錄為:XXX\Express\SingleImage\DiskImages\DISK1\setup.exe?。
?
參考博客:https://blog.csdn.net/ma_jiang/article/details/78142587
???????????????? https://blog.csdn.net/dandelion_drq/article/details/54706521
???????????????? https://www.cnblogs.com/lonelyxmas/p/7493226.html
轉(zhuǎn)載于:https://www.cnblogs.com/su-yang/p/9556770.html
總結(jié)
以上是生活随笔為你收集整理的InstallShield 2015 Limited Edition 打包教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言指针申请与释放
- 下一篇: 邂逅明下