如何使用VS 2005 製作安裝部署自己的應用程序

1.首先新建一個安裝部署項目,

2.右擊項目名稱,選擇視圖->文件系統,在“應用程序文件夾”中建立您要安裝的應用程序所需的文件夾,並添加對應的文件和程序集文件,必須和你的程序所需的文件夾和文件一致。

 

3.在”用戶的程序菜單“中可以將程序的對應的快捷方式放入其中,同理,用戶桌面也可放入快捷方式。(右擊文件創建快捷)

4.添加應用程序的卸載程序,將微軟提供的卸載工具MsiExec.exe拷貝到安裝目錄下,並做好其快捷方式,並放入相應的位置,設置Arguments屬性位/x

5.如果需要註冊文件,可以在註冊表編輯器中操作。(視圖->編輯->註冊表)

6.如果要設計安裝界面,請在用戶界面編輯器中設置,如:添加許可協議,可以設置許可協議的對話框的LiceseFile屬性可以設置協議文件名(.rtf)。(視圖->編輯->用戶界面)

 

7.如果有自定義操作,就在自定義編輯器操作。

 

8.如果要設置安裝程序的啓動條件,可以在啓動條件編輯器中設置。如下:

    1).Net FrameWork 的檢測,最簡單的方法就是設置系統必備條件,將系統必備中,勾選 .Net FrameWork 2.0 ,並勾選創建用於安裝程序系統必備的安裝程序複選框,並設置成“從與我應用程序相同的位置下載系統必備組件“。這樣就可將.Net框架集成到安裝程序中了。

     2)如何檢測用戶機器中是否安裝了SQl Server數據庫。

       先添加一個名爲MSSQLSERVER的註冊表搜索條件,設置屬性如下:

        Property:MSSQLSERVER

         RegKey:SOFTWARE/Microsoft/MSSQLServer/Setup

         Root:vsdrrHKLM(默認值)

        Value:SQLPath

         然後,建立一個名爲MSSQLSERVER的啓動條件,並設置屬性爲:

         Condition:MSSQLServer

          InstrallUrl:設置爲空

          Message:系統檢測到您機器上沒有SQL Server 2000,請先安裝!

9.設置安裝程序的部署項目屬性,如下:

Author: 軟件開發者,Manufacturer:軟件開發公司 ProductName:產品名稱

10.如果要註冊.dll文件,請將其屬性Register設置爲:vsdrfComSelfReg,即可註冊成功。

至此就可以右擊項目生成屬於自己的安裝程序了。  

總結;

   1.應用程序文件夾中的文件可以不用安照文件 程序集一一添加,可以直接拷貝複製到應用程序文件夾內即可!

    2.如果您希望有些文件在卸載源程序時不會自動刪除,請將Permanent設爲true,即可!

發佈了20 篇原創文章 · 獲贊 4 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章