vs 2012自帶打包工具進行部署安裝


 

使用vs2012做的程序,程序做完后准備打包部署。VS有自帶的部署安裝工具,就像試試,然后就有了一堆問題問題,歸根到底有點原因是:英文水平太低,看到滿頁面的英文,我就不想看。后來經過查找資料終於打包成功。下面來一步一步聊聊我打包部署的過程

 


一、打包前查看是否已經安裝InstallShield Limit Edition Project。

 

選擇文件——新建項目——其他項目,如圖:

 

 

一般如果是第一次使用的話,只有下邊那個灰色的圖標,點擊會打開一個網頁,說明你的VS程序中本身沒有帶打包工具。按照提示的步驟來做,

 

 

點擊上面的step2的網址,進入到另一個網頁,是有關注冊人的信息:

 

 

填寫完右邊的信息,點擊“download now”即會收到一封郵件,里面有下載地址和激活碼。

 

點擊上面的連接進行下載,會下載到一個名為:InstallShield2012SPRLimitedEdition.exe的安裝包,用管理員權限運行安裝完后。重新啟動VS2012。

 

二、VS已經安裝打包發布軟件

 

重新打開VS ,打開你要進行打包的程序,右擊解決方案,(如果還按第一步中從菜單中選擇,那么不是真正的部署,到后期不會出現選擇文件。)選擇添加——新項目——其他項目:

 

 

 

點OK,這時候不再是打開網頁,這時打開會提示激活或者是試用。第一項激活,然后輸入激活碼,第二項是試用。

 

 

三、進入部署界面

 

 

 

上圖中,圖下方左右的箭頭代表上一步,下一步。

第一步:application information:基本配置,自定義填寫

 

 

第二步:添加輸出按如下圖步驟,如果你的程序是分層的,我是都選了,貌似只填寫你的U層主輸出也可以,沒有出問題。

 

 

 

點擊Ok后,選中主輸出,右鍵Resolve Project OutPut,如下圖:

 

 

 

第三步:點擊OK后,在左邊菜單CatcheScreen下新建目錄source,然后同上步驟,選擇"add project output"添加源文件,然后選中資源,右鍵Resolve Project OutPut.對於多層的程序,要把每個層的源文件都加進去,然后執行“Resolve Project OutPut”如下圖:

 

 

 

第四步:創建快捷方式,選擇一個主輸出,選擇U層的主輸出

 

 

重新命名Built,(例如:myapplication)創建桌面快捷圖標.

 

 

 

重新編譯,然后找到打包方案文件中的setup安裝文件就可以開始安裝部署了。

 

 

總結:剛開始的時候,總是出錯,總是走錯,等走錯了,再回頭看,一遍一遍,很煩躁。或許可以從別人那借用一種現成的方案,做出來后,還是放不下失敗的那個,因為有些東西不明白,總是想搞明白。於是又回來了,然后就解決了。終於明白了為什么不可以那么走。時間也浪費了不少,可是突然覺得不煩躁了。帶着一點點的小收獲,繼續進行未完的BUG,繼續走錯路……,在錯誤中增加對知識的理解。

 


免責聲明!

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



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