HOW TO:在自訂動作編輯器中新增預先定義的自訂動作
更新:2007 年 11 月
Visual Studio 包含五個預先定義的自訂動作,可安裝事件記錄檔、訊息佇列、效能計數器、服務和服務過程等元件。當這些元件設定為安裝元件時,會包裝在 Installer 類別中,且部署系統視之為自訂動作。
安裝元件會當成類別加入至專案上。當建置時,安裝元件就會成為專案輸出的一部分。
Installer 類別包含自己的狀態管理方式,在發生錯誤時,能夠復原安裝。當預先定義的自訂動作在安裝時發生錯誤,整個部署專案也會被中止,且系統會回復到安裝前的狀態。
加入預先定義的自訂動作是兩個步驟的程序:首先加入元件到要部署的應用程式上,然後將它設定為安裝元件,再把安裝元件加入到部署專案上。如需建立安裝元件的詳細資料,請參閱 HOW TO:建立安裝元件 - 高階處理序。
注意事項: |
---|
根據目前使用的設定與版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中所描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定。 |
若要加入安裝元件到部署專案上
在 [自訂動作編輯器] 內選取資料夾。
在 [動作] 功能表上選擇 [加入自訂動作]。
在 [選取專案中項目] 對話方塊內,開啟包含安裝元件的專案輸出資料夾,然後選取主要輸出。
如果沒有預先加入包含安裝元件的專案輸出到部署專案上,請按一下 [加入輸出] 按鈕,然後選取主要輸出。
警告: 如果您使用 [加入檔案]、[加入輸出] 或 [加入組件] 等按鈕將項目加入至 [選取專案中項目] 對話方塊,隨後取消了該對話方塊,則項目依舊會加入至部署專案上。如果您不想在部署專案中包含這些項目,則可在 [方案總管] 中移除它們。