vs2005 windows installer

 軟件的安裝部署過程--製作步驟

1、在 Microsoft Visual Studio .NET 的“文件”菜單上,單擊“新建”,然後單擊“項目”。
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爲“程序員祕書開發小組”,ProductName爲“程序員”,Title爲“程序員”。
10、給快捷方式添加圖標:
  A、點擊“文件系統”--“用戶的程序菜單”--“程序員”,在右邊框中點擊鼠標右鍵,選擇“屬性窗口”,點擊“Icon”--“瀏覽”,在圖標對話框中,點擊“瀏覽”,文件類型選擇“可執行文件(*.exe)”,應用程序文件夾中選擇test.exe文件(注:test.exe項目編譯時要選擇有圖標纔行,也可以直接在磁盤上選擇一個圖標文件),確定,如果有多個圖標,選擇一個圖標,確定。
  B、同理給“用戶桌面”的“程序員”的快捷方式添加上圖標。
11、創建卸載鏈接:
  A、在安裝項目目錄中,創建一個新的 Uninstall.bat 文件。
  B、在安裝項目中,複製“ProductCode”屬性(一個類似 [12345678-1234-1234-1234-123412341234] 的值)。
  C、編輯 Uninstall.bat,以便讓其中一行包含以下內容(其中,ProductCode 是您在步驟 2 中複製的值):
  Msiexec /x ProductCode
  D、將 Uninstall.bat 添加到安裝項目的應用程序文件夾。
  E、右擊 Uninstall.bat 並選擇“創建快捷方式”以創建快捷方式。
  F、將快捷方式放在安裝項目中相應的“開始”菜單文件夾中。
  G、將快捷方式重命名爲類似於“卸載 程序員祕書”,將屬性ShowCmd設爲vsdscMinimized。
12、編譯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章