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


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。本人親測成功,有不足之處請大家批評指正!

 

vs2013 沒有 安裝與部署模板還有辦法打包發布程序


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM