近期須要製作乙個c#安裝。在網上找了一些資料發現都不是非常完整,最後自己綜合了一些資料,而且通過親自檢測,最後成功完畢c#打包成安裝程式(打包成最簡單的一種安裝程式。假設須要更高的功能請自己在開發)。
該打包過程在vs2008中完畢,但也適用於vs2005。程式是用c#寫的。
1.新建安裝和部署。
開啟你所寫的專案
。在解決方式上右鍵->加入->新建專案。
如圖:
選擇其它專案型別->安裝和部署->安裝專案。
在名稱中把名字改為你所希望的名字,然後確定。如圖:
2.確定後開啟檔案系統,然後單擊應用程式目錄,在右邊空白處右鍵->加入->專案輸出。
如圖:
3.選擇主輸出。然後確定。
這時檔案系統中的應用程式目錄如圖:
4.在剛加入的主輸出上右鍵,建立其快捷方式。能夠重新命名也可不重新命名。這裡命名為picsee。如圖:
5.剪下剛建立的快捷方式。然後單擊使用者的程式選單,在其上右鍵,加入,目錄。重新命名目錄。
這個目錄名字就是你在開始,全部程式中顯示的名字。然後單擊剛建立的目錄。在右邊空白處貼上快捷方式,安裝好程式後,這個快捷方式會出如今全部程式中。
如圖:
6.像上面一樣再建立乙個快捷方式。剪下。然後單擊使用者桌面,貼上。安裝完程式後,這個快捷方式出如今桌面。如圖:
7.右擊左邊的"應用程式資料夾"開啟屬性對話方塊將屬性中的"defaultlocation"的路徑中的"[manufacturer]"去掉,不然的話做好的安裝程式預設安裝資料夾會是"c:\programm file\你的username\安裝解決方式名稱"。
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)名,單擊生成,就可以生成帶有解除安裝功能的安裝程式了。
至此乙個簡單的安裝程式就做好了,在此感謝全部網友的幫助,感謝你們提供的資料。
C 打包製作安裝程式
該文是根據網上的文章並結合自己實際打包的過程而整理的。開發平台 visualstudio2005中文版。步驟如下 1.建立乙個安裝嚮導專案或安裝部署專案 新建專案 其他專案型別 安裝與部署 安裝嚮導 或安裝部署 如命名為setup。2.將要打包的專案匯入到這個安裝專案中,有兩種方式 第一種,自動方式...
QT安裝程式製作
1 安裝qt installerframework 2 配置安裝檔案 3 修改配置檔案config.xml 1.0.0 your vendor homedir installationdirectory 各配置項描述如下 你的應用程式名稱 程式版本 安裝嚮導名稱 開始選單的名稱 預設的指定安裝目錄 ...
安裝程式的製作框架安裝
2007 03 05 16 53 一 安裝程式的製作 先新建乙個安裝部署專案 然後在應用程式資料夾將所需打包的檔案新增進來 選中快捷方式,選屬性視窗,注意 不是右鍵 屬性 裡面有icon屬性,然後選擇先前放入的圖示 二 新增解除安裝程式 方法一 在打包專案中新增檔案msiexec.exe 一般在c ...