vs2008安装部署软件过程
1、在 Microsoft Visual Studio 2005的“文件”菜單上,單擊“新建”,然后單擊“項目”。 2、在“新建項目”對話框中,選擇“其他項目類型”,再選擇“安裝和部署”,然后在模板中選擇“安裝項目”。 3、鍵入 TestSetup 作為該程序的名稱,然后單擊確定。 4、添加安裝需要的文件:點擊“文件系統(tǒng)”的“應用程序文件夾”,在右邊框中點擊鼠標右鍵,選擇“添加”,選擇“文件”,然后選擇需要部署的文件。本例選擇test.exe文件(如果該程序運行時還需要別的文件,則一起選擇)。 5、在“開始”菜單上建快捷方式:A、點擊“文件系統(tǒng)”的“用戶的“程序”菜單”,在右邊框中點擊鼠標右鍵,選擇“添加”,選擇“文件夾”,文件夾的名稱為“程序員”。B、點擊“程序員”,在右邊框中點擊鼠標右鍵,選擇“創(chuàng)建新的快捷方式”,查找范圍選擇“應用程序文件夾”,選擇test.exe文件,然后確定,更名為“程序員秘書”。 6、在“桌面”建快捷方式:點擊“用戶桌面”,在右邊框中點擊鼠標右鍵,選擇“創(chuàng)建新的快捷方式”,查找范圍選擇“應用程序文件夾”,選擇test.exe文件,然后確定,更名為“程序員”。 7、安裝后自動運行程序:A、使用下面的代碼創(chuàng)建一個 auto.vbs(auto名稱可以隨意) 文件: Set WshShell = CreateObject("WScript.Shell") WshShell.Run """" & Property("CustomActionData") & """",1,False Set WshShell = NothingB、打開安裝項目并轉到“自定義操作編輯器”。C、選擇“提交”節(jié)點;右擊并添加一個新的“自定義操作”。D、瀏覽文件系統(tǒng)以添加您在步驟 A 中創(chuàng)建的 auto.vbs 文件。E、auto.vbs屬性框的“CustomActionData”屬性[TARGETDIR]test.exe 8、選擇TestSetup項目,在屬性框中修改,Author為“魯勤儉”,Manufacturer為“程序員秘書開發(fā)小組”,ProductName為“程序員”,Title為“程序員”。 10、給快捷方式添加圖標:A、點擊“文件系統(tǒng)”--“用戶的程序菜單”--“程序員”,在右邊框中點擊鼠標右鍵,選擇“屬性窗口”,點擊“Icon”--“瀏覽”,在圖標對話框中,點擊“瀏覽”,文件類型選擇“可執(zhí)行文件(*.exe)”,應用程序文件夾中選擇test.exe文件(注:test.exe項目編譯時要選擇有圖標才行,也可以直接在磁盤上選擇一個圖標文件),確定,如果有多個圖標,選擇一個圖標,確定。B、同理給“用戶桌面”的“程序員”的快捷方式添加上圖標。 11、創(chuàng)建卸載鏈接:
???? 方法一A、在安裝項目目錄中,創(chuàng)建一個新的 Uninstall.bat 文件。B、在安裝項目中,復制“ProductCode”屬性(一個類似 [12345678-1234-1234-1234-123412341234] 的值)。C、編輯 編輯 Uninstall.bat,以便讓其中一行包含以下內(nèi)容(其中,ProductCode 是您在步驟 2 中復制的值):Msiexec /x ProductCodeD、將 Uninstall.bat 添加到安裝項目的應用程序文件夾。E、右擊 Uninstall.bat 并選擇“創(chuàng)建快捷方式”以創(chuàng)建快捷方式。F、將快捷方式放在安裝項目中相應的“開始”菜單文件夾中。G、將快捷方式重命名為類似于“卸載 程序員秘書”,將屬性ShowCmd設為vsdscMinimized。
?????方法二
???? ?或將:C:\WINDOWS\system32\msiexec.exe加入文集并創(chuàng)建msiexec.exe 快捷方式 將Arguments屬性值設定為 /x + {ProductCode} 12、編譯
總結
以上是生活随笔為你收集整理的vs2008安装部署软件过程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: COM+组件注册方法
- 下一篇: 进程间通信 - 动态链接库实现