導航:首頁 > 編程語言 > vs2008製作安裝程序

vs2008製作安裝程序

發布時間:2023-12-15 17:14:06

A. VS2008如何將C#寫的Winform程序打包成安裝包

利用VS2008自帶的安裝部署軟體進行打包!詳細步驟如下:
vs2008安裝部署軟體過程

1、在 Microsoft Visual Studio 2008的「文件」菜單上,單擊「新建」,然後單擊「項目」。
2、在「新建項目」對話框中,選擇「其他項目類型」,再選擇「安裝和部署」,然後在模板中選擇「安裝項目」。
3、鍵入 TestSetup 作為該程序的名稱,然後單擊確定。
4、添加安裝需要的文件:
點擊「文件系統」的「應用程序文件夾」,在右邊框中點擊滑鼠右鍵,選擇「添加」,選擇「文件」,然後選擇需要部署的文件。本例選擇test.exe文件(如果該程序運行時還需要別的文件,則一起選擇)。
5、在「開始」菜單上建快捷方式:
A、點擊「文件系統」的「用戶的「程序」菜單」,在右邊框中點擊滑鼠右鍵,選擇「添加」,選擇「文件夾」,文件夾的名稱為「程序員」。
B、點擊「程序員」,在右邊框中點擊滑鼠右鍵,選擇「創建新的快捷方式」,查找范圍選擇「應用程序文件夾」,選擇test.exe文件,然後確定,更名為「程序員秘書」。
6、在「桌面」建快捷方式:
點擊「用戶桌面」,在右邊框中點擊滑鼠右鍵,選擇「創建新的快捷方式」,查找范圍選擇「應用程序文件夾」,選擇test.exe文件,然後確定,更名為「程序員」。
7、安裝後自動運行程序:
A、使用下面的代碼創建一個 auto.vbs(auto名稱可以隨意) 文件:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run """" & Property("CustomActionData") & """",1,False
Set WshShell = Nothing
B、打開安裝項目並轉到「自定義操作編輯器」。
C、選擇「提交」節點;右擊並添加一個新的「自定義操作」。
D、瀏覽文件系統以添加您在步驟 A 中創建的 auto.vbs 文件。
E、auto.vbs屬性框的「CustomActionData」屬性[TARGETDIR]test.exe
8、選擇TestSetup項目,在屬性框中修改,Author為「魯勤儉」,Manufacturer為「程序員秘書開發小組」,ProctName為「程序員」,Title為「程序員」。
10、給快捷方式添加圖標:
A、點擊「文件系統」--「用戶的程序菜單」--「程序員」,在右邊框中點擊滑鼠右鍵,選擇「屬性窗口」,點擊「Icon」--「瀏覽」,在圖標對話框中,點擊「瀏覽」,文件類型選擇「可執行文件(*.exe)」,應用程序文件夾中選擇test.exe文件(註:test.exe項目編譯時要選擇有圖標才行,也可以直接在磁碟上選擇一個圖標文件),確定,如果有多個圖標,選擇一個圖標,確定。
B、同理給「用戶桌面」的「程序員」的快捷方式添加上圖標。
11、創建卸載鏈接:

方法一
A、在安裝項目目錄中,創建一個新的 Uninstall.bat 文件。
B、在安裝項目中,復制「ProctCode」屬性(一個類似 [12345678-1234-1234-1234-123412341234] 的值)。
C、編輯
編輯 Uninstall.bat,以便讓其中一行包含以下內容(其中,ProctCode 是您在步驟 2 中復制的值):
Msiexec /x ProctCode
D、將 Uninstall.bat 添加到安裝項目的應用程序文件夾。
E、右擊 Uninstall.bat 並選擇「創建快捷方式」以創建快捷方式。
F、將快捷方式放在安裝項目中相應的「開始」菜單文件夾中。
G、將快捷方式重命名為類似於「卸載 程序員秘書」,將屬性ShowCmd設為vsdscMinimized。

方法二

或將:C:\WINDOWS\system32\msiexec.exe加入文集並創建msiexec.exe 快捷方式 將Arguments屬性值設定為 /x + {ProctCode}
12、編譯

閱讀全文

與vs2008製作安裝程序相關的資料

熱點內容
導航的o文件是什麼 瀏覽:435
Re舊版本下載 瀏覽:416
電子血壓表怎麼讀數據 瀏覽:610
軟體開發和編程哪個前景好 瀏覽:30
手機保存圖片在相冊里找不到文件 瀏覽:42
xp桌面圖案保存哪個文件夾 瀏覽:136
dnf70版本紅眼 瀏覽:484
越來越不懂兩個版本 瀏覽:258
javabigdecimal位數 瀏覽:316
學好編程需要學哪些東西 瀏覽:186
概預算教程 瀏覽:893
90版本國服第一驅魔 瀏覽:436
手機qq音樂啟動程序 瀏覽:840
口袋妖怪破解版12版本 瀏覽:632
數據研究的崗位有哪些 瀏覽:124
今日頭條網站怎麼改名 瀏覽:663
信口袋app什麼系列口子 瀏覽:374
安微六安在哪個網站查中考成績 瀏覽:121
編程貓下雨怎麼寫 瀏覽:857
ai混合工具怎麼用 瀏覽:916

友情鏈接