VS2013默認是沒有安裝打包程序的,須要手動安裝,我安裝的是 InstallShield2015LimitedEdition。測試
1.點擊解決方案,右鍵,選擇「添加」->「新建項目」,打開「添加新項目」窗口。字體
2.「添加新項目」窗口,選擇安裝的 InstallShieldLimitedEdition,點擊【肯定】。ui
3.【Project Assistant】進入打包導航,按照方框圈住的順序進行配置便可spa
4.首先配置基本應用信息,如安裝語言,字體,公司名等信息。點擊上圖中的「Application Information」,點擊「General INformation」以下圖所示,進入基本信息配置界面。debug
5.根據程序,將.NET Framework打包進去。Project Assistant界面,點擊「Installation Requirements」,以下:3d
6.添加要打包的文件和文件夾。orm
添加debug文件夾下全部文件blog
7.設置快捷方式ci
圖標尺寸爲64*64,通過測試,64*64恰好合適window顯示。rem
8. 安裝預覽,展現許可證書等。
9.若是須要將.Net Framework打包進去,須要「Specify Application Data」下找到「Redistributables」雙擊打開,以下。
10 設置Setup.exe,解決方案配置由debug改爲SingleImage(生成單一映像)。
11,最後一步,右鍵解決方案,選擇「從新生成解決方案」。看輸出顯示「所有從新生成: 成功 6 個,失敗 0 個,跳過 0 個」,表示程序打包順利完成。
以上,就是經過VS2013打包安裝程序的過程。其實還有好多不明白的地方,好比定製不一樣的安裝程序導航,收集用戶信息等。經過以上方法獲得的安裝程序,是VS默認的。