首先:添加應用程序-》項目輸出-》主輸出
在安裝程序里面,添加主輸出-項目,選擇你寫得主程序項目,然后右擊項目主輸出,選擇建立它得快捷方式,重新命名快捷方式名稱,剪切這個快捷方式,粘貼在桌面快捷方式文件夾中。
5 關于"卸載"功能的添加
上面只介紹了簡單的生成安裝的方法,但是在VS2005下并沒有直接生成卸載程序的功能,所以我們只好用msi來實現(xiàn)了,操作方法如下:
在添加你的應用程序項目的時候,多添加一個msiexec.exe進去,這個文件在c:\windows\system32文件夾下,添加進去以后,為了讓他更像個卸載程序,把他的名字改成"Uninstall.exe",當然這個關系不大,改不改都行。
然后創(chuàng)建一個快捷方式,放到"開始-程序"中,接下來我們要做的就是查找這個部署項目的ProductCode了,鼠標左鍵單擊項目名稱,記住是左鍵單擊,然后點擊屬性標簽,注意:不是右擊的屬性,這個區(qū)別很大,這時你就可以看到ProductCode了。
然后打開你創(chuàng)建的那個快捷方式的屬性對話框,在Aguements屬性中輸入"/x {ProductCode}",好了,然后點擊"生成解決方案"即可生成帶有卸載功能的安裝程序了。
如何為 Visual Studio 2005 或 Visual Studio .NET 安裝和部署項目
創(chuàng)建快捷方式的步驟
可以通過下面的步驟在部署項目中創(chuàng)建快捷方式:
1. 打開文件系統(tǒng)編輯器:在視圖菜單中,指向編輯器,然后單擊文件系統(tǒng)。
2. 打開包含要為其創(chuàng)建快捷方式的文件的應用程序文件夾。
3. 右鍵單擊要為其創(chuàng)建快捷方式的文件。
4. 單擊創(chuàng)建快捷方式。
5. 將在原始文件所在的同一文件夾中創(chuàng)建快捷方式。
6. 將快捷方式拖動到所需文件夾。例如,如果希望在程序菜單中創(chuàng)建快捷方式,請將快捷方式拖動到程序菜單文件夾;如果希望在開始菜單中創(chuàng)建快捷方式,請將快捷方式拖動到開始菜單文件夾。還可以通過“屬性”窗口的文件夾字段更改快捷方式的文件夾位置。
創(chuàng)建快捷方式的圖標:
1、在應用程序文件夾后,右鍵添加文件,把你的Icon文件加入到該文件夾內(nèi)。
2、點中你所創(chuàng)建的快捷方式,在右邊屬性中有一個Icon屬性欄,“瀏覽”,加上你的Ico圖標。
創(chuàng)建卸載工具
1、VS.Net中新建一個安裝與布署項目,選擇“安裝向?qū)А保Q為你的應用程序名稱,選擇好方案保存位置,“確定”,出現(xiàn)相應提示,按“下一步”,選擇一種項目類型,我選擇了默認的第一個,“下一步”。
2、選擇要包括的文件,這里要注意了!
如果你需要讓用戶可以卸載你的應用程序,除了添加你的應用程序名稱外,還需要選擇一個名msiexec.exe的文件。
注意:
(1)如果是WIN98下的安裝,請選擇WIN98操作系統(tǒng)目錄下的msiexec.exe文件(一般在c:\windows\system目錄下);
(2)如果是其他,比如WIN2K系列,請選擇該操作系統(tǒng)目錄下的msiexec.exe文件(一般在\winnt\system32目錄下)
3、選擇下一步,下一步或“完成”,進入項目方案中。在左邊“目標計算機上的文件系統(tǒng)”下,有個“應用程序文件夾”,點擊之,找到msiexec.exe文件,按鼠標右鍵,“創(chuàng)建msiexec.exe 的快捷方式”,再點中新出現(xiàn)的項目“msiexec.exe 的快捷方式”,重命名為你需要卸載的說明文字,如我的:“卸載***”。
4、點擊右邊的解決方案資源管理器中按點擊你的項目名稱,出現(xiàn)“XXX布署項目屬性”字樣,欄中有一個“ProductCode”的屬性,屬性值中有“{8DC61EAE-B624-491D-AD49-FFAEWRERRE}”類似字樣,選中它“復制”。
5、再次點擊你的卸載快捷方式名稱,比如我的是“卸載***”,再到右下角屬性欄中,有一個叫Arguments的屬性欄,在屬性欄中首先填入“/x”后加一個空格,再“粘貼”,將ProductCode的屬性值COPY至此。
6、將此快捷拖入用戶的“程序”菜單中,這樣就可以在“運行”-“程序”菜單中看到“卸載***”了。如果需要將“卸載***”快捷方式加入桌面呢?呵呵,重復以上操作一次,不同的是要將它拖入“用戶桌面”。
打包時如何將.NET Framework 2.0同時打入安裝包內(nèi)
1、右擊你的Setup項目,選擇“屬性”在彈出的對話框中單擊"Prerequisites.."按扭,在彈出的對話框中選擇.NET Framework 2.0復選框,
2、在下面的radiobox中選擇"Download prerequistites from the same location as my application"
3、重新debug一次你的Setup項目即可.