該文是根據網上的文章並結合自己實際打包的過程而整理的。
開發平台:visualstudio2005中文版。
步驟如下:
1. 建立乙個安裝嚮導專案或安裝部署專案
新建專案-〉其他專案型別-〉安裝與部署-〉安裝嚮導(或安裝部署),如命名為setup。
2. 將要打包的專案匯入到這個安裝專案中,有兩種方式:
第一種,自動方式,在解決方案上右擊-〉新增-〉現有專案-〉選擇你要打包的專案,這樣就會把這個專案新增到該解決方案中來,
然後在安裝專案setup上右擊-〉新增-〉專案輸出-〉主輸出,在專案下拉框中選擇剛新增的專案,選擇這樣就會把這個要打包的專案的基本檔案新增到左側的應用程式資料夾中,名字為主輸出來自**(活動)。
第二種,手動方式,右擊左側的應用程式資料夾(這個資料夾就是要打包的專案中需要的檔案)-〉新增-〉檔案或資料夾,主要是exe檔案和其他配置檔案或資料檔案。
在第一種方式中,系統會自動將要打包的專案所依賴的依賴項新增到「檢測到的依賴項」中,如microsoft .net framework,如果沒有就需要手動新增了。
在第二種方式中,依賴項需要手動新增,右擊專案-->新增-->合併模組,選擇要新增的檔案,.net framework是必須的,位於:c:\program files\common files\merge modules\ 下。
注意在第一種方式中,如果要打包的專案有配置檔案或資料檔案等其他,還需要手動將它們新增到應用程式資料夾中。
3. 建立目標機器上的開始-〉程式選單和桌面的快捷方式
右擊應用程式資料夾中的可執行檔案-〉建立快捷方式,建立完後,可以重新命名為合適的中文名,將該快捷方式剪貼到使用者的「程式」選單中,一般可以先在「程式」選單中建立乙個資料夾。同樣的,再建立乙個到使用者桌面中。
4. 建立解除安裝程式
解除安裝程式的建立方式也有兩種。
第一種,自己編寫**,**如下
///
/// 應用程式的主入口點。
///
選擇[檔案系統]->[應用程式檔案]->[屬性]->defaultlocation=路勁(d:\資料夾\)
參考:手把手教你用c#打包應用程式(安裝程式)【解除安裝模組已新增.
c#打包.
NSIS安裝程式打包製作工具入門
最近看webm專案,發現其安裝資料夾有乙個nsi檔案,於是上網查了查,發現這個是nsis nullsoft scriptable installation system 軟體用的指令碼。具體中文名可成為nullsoft 指令碼安裝系統 這是乙個免費的win32安裝解除安裝系統。公司的專案由我來做打包...
怎樣製作C 安裝程式
近期須要製作乙個c 安裝。在網上找了一些資料發現都不是非常完整,最後自己綜合了一些資料,而且通過親自檢測,最後成功完畢c 打包成安裝程式 打包成最簡單的一種安裝程式。假設須要更高的功能請自己在開發 該打包過程在vs2008中完畢,但也適用於vs2005。程式是用c 寫的。1.新建安裝和部署。開啟你所...
程式安裝打包
研究了半天。終於有點成果 網上教程,看了半天,這裡也寫一下自己的辛苦路程 這裡分兩種情況打包 情況 安裝過程中需要修改webconfig或執行sql之類的 2.website情況 簡稱b情況 大多數操作,就在搜,就有答案了 這裡講下我遇到的問題 一 要修改webconfig之類的,就要新增insta...