VS2013程序打包部署(圖解),vs2013部署

首先要說明的是VS解決方案配置下的Debug模式和Release模式有什麼區別。Debug模式通常稱爲調試模式,它包含調試信息,未對代碼進行優化,方便程序員調試程序;Release模式通常叫做發佈模式,不包含調試信息,但是它對代碼進行了優化,使程序代碼和運行速度都是最優的。因此我們在發佈系統之前,一定要保證系統沒有Bug,也就是在Debug模式下能夠成功生成解決方案。解決方案配置轉換方式詳見下圖:
在這裏插入圖片描述
現在我們只需要保證Debug模式下沒問題就行,暫時不用管Release模式。

接下來就是我們今天的核心工作了,首先打開我們已經完成的系統,在解決方案出右擊——添加——新建項目——安裝和部署
在這裏插入圖片描述
我的是已經下載過打包工具InstallShield2013LimitedEdition,沒有下載的只有下面那個灰色的的圖標,不過沒關係選中灰色的點確定直接跳到下載頁面了。下載完成後再重新添加安裝和部署就是現在的界面了。

添加好安裝和部署程序之後,出現下面的界面,乍一看可能會有點亂,但是實際操作特別簡單。
在這裏插入圖片描述
第一步:公司名稱和程序名稱不需要更改的話直接設置語言,更改字體
在這裏插入圖片描述
在這裏插入圖片描述
第二步:添加 .NET Framework package ,版本視自己的程序而定在這裏插入圖片描述
第三步:添加程序文件,現在就需要打開自己的程序位置,看看bin/Release路徑下有沒有文件,如果沒有就要把解決方案配置改爲Release模式然後重新生成解決方案。生成完畢Release下的所有文件都添加進去,如果是分層寫的程序,每層的Release文件夾的內容都要添加。
在這裏插入圖片描述
第四步:設置快捷方式
在這裏插入圖片描述
第五步:打開解決方案下Releases,設置Setup.exe,最後把解決方案配置改成SingleImage(生成單一映像),重新生成解決方案後程序就打包好了。
在這裏插入圖片描述
打包好的程序在setup/express/singleimage/diskimages/disk路徑下,打開安裝就可以了。win7以上系統打包成功後如果需要在XP上運行還需要安裝.NET Framework。本人親測成功,有不足之處請大家批評指正!

文章連接:https://www.cnblogs.com/-s11900085/p/7414064.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章