vs2010項目打包部署,Windows程序打包部署

Windows應用程序開發完成後,如何將項目進行打包部署。下面就是我使用vs2010進行項目開發後進行的項目打包部署。


工具/原料

  • vs2010或vs2008

步驟/方法

  1. 在vs2010開發環境中打開一個要部署的項目,在“文件”菜單中選擇“新建->項目”選項。彈出“新建項目”對話框。在“項目類型”列表中選擇“其他項目類型/安裝和部署”節點,在右側的“vs已安裝的模版”列表中選擇“安裝項目”,在“名稱”文本框中輸入安裝項目的名稱,在“位置”下拉表中選擇存放安裝項目文件的路徑。

    vs2010項目打包部署,Windows程序打包部署
  2. 單擊“確定”後的,即可創建一個windows安裝項目,如圖:

    vs2010項目打包部署,Windows程序打包部署
  3. 之後是添加項目輸出

    (1)在“文件系統”的“目標計算機上的文件系統”節點下選中“應用程序文件夾”,單擊鼠標右鍵,在彈出的快捷菜單中選擇“添加/項目輸出”。如圖

    (2)彈出如圖對話框,在“項目”下拉表中選擇要部署的應用程序,選擇輸出類型爲“主輸出”,單擊確定即可將項目輸出文件添加啊到windows安裝程序中。

    vs2010項目打包部署,Windows程序打包部署
    vs2010項目打包部署,Windows程序打包部署
  4. 添加文件內容(這裏要說明的是,這裏添加的內容可有可無。因爲該文件在你打包完成後,你在安裝(也就是部署)之後,你之前添加的文件會釋放到你安裝的文件目錄下,例如一些軟件在你安裝之後經常包含一個ReadMe的文件,即軟件的使用說明,這就是添加文件的必要性)

    (1)在vs開發環境的中間部分單擊鼠標右鍵,在彈出的對話框中選擇“添加/文件”選項,如圖

    (2)在彈出的“添加文件”對話框單擊"打開"按鈕,選擇需要添加的文件即可

    vs2010項目打包部署,Windows程序打包部署
    vs2010項目打包部署,Windows程序打包部署
    vs2010項目打包部署,Windows程序打包部署
  5. 創建桌面快捷方式(這一步是爲了你的軟件在安裝之後在桌面有一個快捷方式二設計的)

    (1)在vs開發環境的中間部分選中“主輸出來自Test(活動)”,單擊鼠標右鍵,在彈出的對話框中選擇“創建主輸出來自Test(活動)的快捷方式”選項,如圖:

    (2)添加了一個“創建主輸出來自Test(活動)的快捷方式”選項,將其重命名爲:“快捷方式名稱”,如圖:

    (3)選中創建的“快捷方式”,然後用鼠標將其拖放到左邊的“文件系統”下的“用戶桌面”文件夾中。如圖:

    vs2010項目打包部署,Windows程序打包部署
    vs2010項目打包部署,Windows程序打包部署
    vs2010項目打包部署,Windows程序打包部署
  6. 添加註冊表

    (1)在“解決方案資源管理器”窗口中選中安裝項目,單擊鼠標右鍵,在彈出的對話框中選擇“視圖/註冊表”選項,如圖:

    (2)在“註冊表”選項卡中,一次展開“HKRY_CURRENT_USER/Software”節點,然後對註冊表項“【Manufacrurer】”進行重命名,如圖:

    (3)選中註冊表,單擊鼠標右鍵,在彈出的對話框中選擇“新建/字符串值”選項,如圖,這樣既可爲添加的註冊表項初始化一個值

    (4)選中添加的註冊表項值,單擊鼠標右鍵,選擇“屬性窗口”選項,彈出“屬性”窗口,如圖,這裏可以對註冊表項的值驚醒修改。

    按照以上步驟,既可爲windows安裝程序添加一個註冊表項

    vs2010項目打包部署,Windows程序打包部署
    vs2010項目打包部署,Windows程序打包部署
    vs2010項目打包部署,Windows程序打包部署
    vs2010項目打包部署,Windows程序打包部署
  7. 生成windows安裝程序

    在完成以上步驟後既可爲你的軟件生成windows安裝程序,在“解決方案資源管理器”窗口中選中你要生成的項目,單擊鼠標右鍵,在彈出的對話光中選擇“生成”信息既可生成一個windows安裝程序。如圖:

    生成的windows安裝文件如圖所示:


    vs2010項目打包部署,Windows程序打包部署
    vs2010項目打包部署,Windows程序打包部署

注意事項

  • 添加桌面快捷方式時可以自定義在桌面顯示的圖標,在創建桌面快捷方式時在屬性窗口的屬性“Icon”設置既可,但圖片的屬性應該是“xx.icon”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章