共用方式為


HOW TO:新增安裝元件至您的專案

更新:2007 年 11 月

安裝應用程式時,安裝元件可用來執行一些動作 (例如,建立及設定訊息佇列或資料庫等資源)。安裝元件有二種:一種是可以加入至任何專案的安裝程式類別,另一種是與特定元件相關聯的預先定義的安裝元件。每個型別的安裝元件加入程序,有所不同。

注意事項:

根據目前使用的設定與版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中所描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

若要將安裝類別加入至您的專案中

  1. 在 [方案總管] 中,選取要加入類別的專案。在 [專案] 功能表中,選擇 [加入新項目]。

  2. 在 [加入新項目] 對話方塊中,選取 [安裝程式類別]。

  3. 覆寫任何需要執行自訂處理的方法。如需詳細資訊,請參閱 HOW TO:覆寫安裝元件的預設方法

    Microsoft Visual Studio 中隨附了預先定義的安裝元件,這些安裝元件可以安裝與您 MessageQueue 元件、EventLog 元件、Windows 服務應用程式和 PerformanceCounter 元件關聯的資源。當您使用上述任一元件或應用程式類型的執行個體時,可以在 [屬性] 視窗中選取超連結 (Hyperlink),自動將適當的安裝程式加入專案中。

    在將第一個安裝元件加入專案之後,專案中隨即會出現名為 Installer1 的類別。您接著放入專案的每個安裝元件也會加入這個類別中。Installer1 類別會自動向您的方案註冊部署專案。

    Visual Studio 會自動將建立元件時所需的屬性值,複製到安裝元件。在某些狀況下,您可能需要修改這些複製值。如需詳細資訊,請參閱 HOW TO:設定安裝元件

若要將預先定義的安裝元件加入至您的專案中

  1. 在設計工具中,按一下設計工具的背景 (而不是設計工具的任何內容)。

  2. 設計工具取得焦點時,以滑鼠右鍵按一下,再按 [加入安裝程式]。

    注意事項:

    只有 MessageQueueEventLogPerformanceCounter 元件,以及服務應用程式才能使用預先定義的安裝元件。如果您使用服務應用程式,您就要選取 [元件設計工具] 介面,而不是任何特定的元件。

    您的專案中隨即會出現 Installer1 類別,並在其中加入安裝元件。

  3. 如有需要,在 [程式碼編輯器] 中存取 Installer1 類別,並修改複製到安裝元件的任何值。如需詳細資訊,請參閱 HOW TO:設定安裝元件

  4. 覆寫任何需要執行自訂處理的方法。如需詳細資訊,請參閱 HOW TO:覆寫安裝元件的預設方法

  5. 為您專案所需的每個安裝元件繼續執行步驟 1 到 3。

請參閱

工作

HOW TO:設定安裝元件

HOW TO:覆寫安裝元件的預設方法