vs打包程序步驟 開始程序和卸載以及桌面快捷方式

該打包過程在vs2005中完成,但也適用於vs2008,程序是用c#寫的。

 

1.新建安裝和部署。

    打開你所寫的項目,在解決方案上右鍵->添加->新建項目。如圖:

vs2005打包圖解(含卸載功能)

 

選擇其他項目類型->安裝和部署->安裝項目。在名稱中把名字改爲你所希望的名字,然後確定。如圖:

vs2005打包圖解(含卸載功能)

 

2.確定後打開文件系統,然後單擊應用程序文件夾,在右邊空白處右鍵->添加->項目輸出。如圖:

vs2005打包圖解(含卸載功能)

 

3.選擇主輸出,然後確定。這時文件系統中的應用程序文件夾如圖:

 vs2005打包圖解(含卸載功能)

 

4.在剛添加的主輸出上右鍵,創建其快捷方式。可以重命名也可不重命名。這裏命名爲PicSee。如圖:vs2005打包圖解(含卸載功能)

 

5.剪切剛創建的快捷方式,然後單擊用戶的程序菜單,在其上右鍵,添加,文件夾,重命名文件夾。這個文件夾名字就是你在開始,所有程序中顯示的名字。然後單擊剛創建的文件夾,在右邊空白處粘貼快捷方式,安裝好程序後,這個快捷方式會出現在所有程序中。如圖:

vs2005打包圖解(含卸載功能)

 

6.像上面一樣再創建一個快捷方式,剪切,然後單擊用戶桌面,粘貼。安裝完程序後,這個快捷方式出現在桌面。如圖:

vs2005打包圖解(含卸載功能)

 

7.右擊左邊的"應用程序文件夾"打開屬性對話框:

將屬性中的"defaultlocation"的路徑中的"[manufacturer]"去掉,
不然的話做好的安裝程序默認安裝目錄會是"c:\programm file\你的用戶名\安裝解決方案名稱"。

 

8.右鍵你的安裝項目名,屬性。如圖:

vs2005打包圖解(含卸載功能)

 

在打開的屬性頁中,選擇"系統必備",在打開的系統必備頁中,選中如下圖中的選擇項,選上以後,在生成的安裝文件包中包含.netframework組件,然後確定。

vs2005打包圖解(含卸載功能)

 

9.改變桌面和開始->所有程序中該程序的默認圖標。

在應用程序文件夾右邊空白處,右鍵->添加->文件,添加一個ico文件。如圖:

vs2005打包圖解(含卸載功能)

 

打開用戶的程序菜單->PicSee,在右邊的快捷方式上右鍵,屬性窗口。向其屬性中的icon屬性添加剛添加的ico圖標。

同理,打開用戶桌面,在右邊的快捷方式上右鍵,屬性窗口。向其屬性中的icon屬性添加剛添加的ico圖標。

 

10.添加卸載功能。

在應用程序文件夾右邊空白處,右鍵->添加->文件,選擇c:\windows\system32文件夾下的msiexec.exe文件。然後重命名爲Uninstall.exe。改不改名字都可以。如圖:

vs2005打包圖解(含卸載功能)

然後創建快捷方式,剪切到用戶的程序菜單->PicSee中。如圖:

vs2005打包圖解(含卸載功能)

 

11.用鼠標左鍵單擊安裝項目(下圖爲PicSee)名,查看其屬性,注意不是右鍵,屬性。查看其ProductCode屬性。然後複製該屬性的值。如圖:

vs2005打包圖解(含卸載功能)

 12.然後打開你創建的那個卸載快捷方式的屬性對話框,在Aguements屬性中輸入"/x {ProductCode}",本例爲/x {D8DB4DCF-B28A-49CB-9840-E36D68FD7EE1}。如圖:

vs2005打包圖解(含卸載功能)

 

13.右鍵安裝項目(PicSee)名,單擊生成,即可生成帶有卸載功能的安裝程序了.

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