vs 打包檔案及解除安裝

2021-06-22 14:10:26 字數 2047 閱讀 9840

原位址在最後附上。

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

1.新建安裝和部署。

開啟你所寫的專案,在解決方案上右鍵->新增->新建專案。如圖:

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

2.確定後開啟檔案系統,然後單擊應用程式資料夾,在右邊空白處右鍵->新增->專案輸出。如圖:

3.選擇主輸出,然後確定。這時檔案系統中的應用程式資料夾如圖:

4.在剛新增的主輸出上右鍵,建立其快捷方式。可以重新命名也可不重新命名。這裡命名為picsee。如圖:

5.剪下剛建立的快捷方式,然後單擊使用者的程式選單,在其上右鍵,新增,資料夾,重新命名資料夾。這個資料夾名字就是你在開始,所有程式中顯示的名字。然後單擊剛建立的資料夾,在右邊空白處貼上快捷方式,安裝好程式後,這個快捷方式會出現在所有程式中。如圖:

6.像上面一樣再建立乙個快捷方式,剪下,然後單擊使用者桌面,貼上。安裝完程式後,這個快捷方式出現在桌面。如圖:

7.右擊左邊的"應用程式資料夾"開啟屬性對話方塊:

將屬性中的"defaultlocation"的路徑中的"[manufacturer]"去掉,

不然的話做好的安裝程式預設安裝目錄會是"c:\programm file\你的使用者名稱\安裝解決方案名稱"。

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

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

9.改變桌面和開始->所有程式中該程式的預設圖示。

在應用程式資料夾右邊空白處,右鍵->新增->檔案,新增乙個ico檔案。如圖:

開啟使用者的程式選單->picsee,在右邊的快捷方式上右鍵,屬性視窗。向其屬性中的icon屬性新增剛新增的ico圖示。

同理,開啟使用者桌面,在右邊的快捷方式上右鍵,屬性視窗。向其屬性中的icon屬性新增剛新增的ico圖示。

10.新增解除安裝功能。

在應用程式資料夾右邊空白處,右鍵->新增->檔案,選擇c:\windows\system32資料夾下的msiexec.exe檔案。然後重新命名為uninstall.exe。改不改名字都可以。如圖:

然後建立快捷方式,剪下到使用者的程式選單->picsee中。如圖:

11.用滑鼠左鍵單擊安裝專案(下圖為picsee)名,檢視其屬性,注意不是右鍵,屬性。檢視其productcode屬性。然後複製該屬性的值。如圖:

12.然後開啟你建立的那個解除安裝快捷方式的屬性對話方塊,在aguements屬性中輸入"/x",本例為/x 。如圖:

13.右鍵安裝專案(picsee)名,單擊生成,即可生成帶有解除安裝功能的安裝程式了.

解除安裝程式怎麼打包 vs2008

解除安裝程式怎麼打包上去?我試了好幾種方面都不太好使,可能是沒理解!最後用了這一種方法,感覺還不錯!1 新建乙個控制台程式 2 看 code using system using system.collections.generic using system.linq using system.te...

檔案打包及壓縮

檔案打包及壓縮 demo 複製未打包的檔案到遠端主機 root vmware du sh etc 39m etc root vmware rsync va etc study 172.25.202.20 tmp 將 etc下的所有檔案.root vmware rsync va etc study 1...

檔案打包及壓縮

tar命令是unix linux系統中備份檔案的可靠方法,幾乎可以工作於任何環境中,它的使用許可權是所有使用者。建議針對目錄。語法 tar 選項 壓縮包名稱 原始檔 打包,壓縮 tar cf etc.tar etc tar czf etc gzip.tar.gz etc z是gzip tar cjf...