自己開發程式用VS2010打包釋出

一.開啟VS2010,建立新工程, “檔案”–>“新建專案”–>“其他專案型別”–>“Visual Studio Installer –>”安裝專案”:

命名為:Setup1 (根據自己需求命名)。

點選 “確定” 在VS2010中將有三個資料夾,

     1.“應用程式資料夾”表示要安裝的應用程式需要新增的檔案(我的程式中包含了opencv,vs2010也是用32位編譯器,所以打包時倒入的依賴動態庫,一定要使用x86版本);

     2.“使用者的‘程式’選單”表示:應用程式安裝完,使用者的“開始選單”中的顯示的內容,一般在這個資料夾中,需要再建立一個檔案用來存放:應用程式.exe和解除安裝程式.exe;

     3.“使用者桌面”表示:這個應用程式安裝完,使用者的桌面上的建立的.exe快捷方式。

二.在應用程式資料夾中點右鍵新增檔案:表示新增要打包的檔案;

此工程時新增Debug檔案下的檔案。

把需要建立程式快捷方式的圖示也新增進來:字尾名為:ico

三.在建立的專案名稱(Setup1)上點選右鍵:在彈窗中選 “屬性”

再新彈框中選擇 “系統必備”

選擇:“從與我應用程式相同的位置下載系統必備元件”

四.可以配置安裝路徑,在“應用程式檔案”點選右鍵 –>”屬性” ,此時屬性介面不要關閉,去左鍵點選工程“Setup1”

 

其中Author 為作者;Manufacturer為公司名稱;ProductName為應用程式的名字;

把InstallAllUsers 設定為True 。

五.建立應用程式圖示

1.“在應用程式資料夾”中的.exe檔案中,點選右鍵,建立快捷方式:

 

    重新命名“自己起名字”,然後點選右鍵屬性:選擇Icon

   

 

      雙擊進入選擇我們之前新增的“*.ico”檔案

      確定後,拖動此快捷方式到“使用者桌面”。

六、  完成以上步驟,就可以生成解決方案了。

七、生成解決方案後,在debug資料夾中就是我們需要的安裝包,拿到其它電腦安裝就可以了,安裝後桌面有相應應用程式圖示.