共用方式為


逐步解說:安裝事件記錄檔元件

更新:2007 年 11 月

此頁面中的程序將逐步帶領您設定 EventLog 元件執行個體的安裝元件,包括建立元件執行個體、為它加入安裝程式,以及編譯和執行安裝程式。

注意事項:

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

若要建立您的 EventLog 元件

  1. 在 [檔案] 功能表上,指向 [新增],然後按一下 [專案]。

  2. 在 [新增專案] 對話方塊中,建立 Visual Basic 或 Visual C# [Windows 應用程式]。將專案命名為 MyEventLog。

  3. 從 [工具箱] 的 [元件] 索引標籤中,將 EventLog 元件拖曳至表單。

  4. 在 [屬性] 視窗中,設定下列值:

    • Log 屬性設定為 Application。

    • MachineName 屬性設定為事件記錄檔所在的伺服器名稱。本機電腦則使用句號 (.)。

    • Source 屬性設定為您選擇的字串。在這裡,您可使用您專案的名稱。

  5. 儲存您的檔案。

    注意事項:

    如需關於建立 EventLog 元件執行個體及設定其屬性的詳細資訊,請參閱記錄應用程式、伺服器和安全性事件

若要為您的 EventLog 元件建立安裝元件

  1. 在設計工具中,按一下 EventLog1 元件。

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

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

    您現在可以安裝並執行您的應用程式。

若要建置您的安裝

  • 儲存並建置您的專案。

    注意事項:

    因為在不變更現有方法的情況下,這個安裝程式將會正常運作,因此您不需要覆寫 InstallCommitRollbackUninstall 方法。

    安裝專案會安裝已編譯的專案檔,並執行啟動 Windows 應用程式所需的安裝程式。

若要為您的應用程式建立安裝專案

  1. 在 [檔案] 功能表上指向 [加入專案],然後按一下 [新增專案]。

  2. 在 [專案類型] 窗格中,選取 [安裝和部署專案] 資料夾。

  3. 在 [範本] 窗格中,選取 [安裝專案]。將專案命名為 MyEventLogSetup。

    接著就會將安裝專案加入方案。

接下來您會將 Windows 應用程式專案的輸出加入至安裝中。

若要將專案輸出加入安裝

  1. 在 [方案總管] 中,以滑鼠右鍵按一下 [MyEventLogSetup],指向 [加入],然後選擇 [專案輸出]。

    [加入專案輸出群組] 對話方塊隨即出現。

  2. 在 [專案] 方塊中選取 [MyEventLog]。

  3. 從清單方塊中選取 [主要輸出],然後按一下 [確定]。

    接著將 MyEventLog 的主要輸出專案項目加入至安裝專案中。

    現在要加入自訂動作來安裝 MyNewService.exe 檔。

若要將自訂動作加入安裝

  1. 在 [方案總管] 中,以滑鼠右鍵按一下安裝專案,指向 [檢視],然後選擇 [自訂動作]。

    [自訂動作] 編輯器隨即出現。

  2. 在 [自訂動作] 編輯器中,以滑鼠右鍵按一下 [自訂動作] 節點,然後選擇 [加入自訂動作]。

    [選取專案中項目] 對話方塊隨即出現。

  3. 按兩下清單方塊中的 [應用程式資料夾] 來開啟它,選取 [來自 MyNewService 的主要輸出 (作用中)] 並按一下 [確定]。

    接著主要輸出就會加入至自訂動作的所有四個節點,即 [安裝]、[認可]、[復原] 及 [解除安裝]。

  4. 建置安裝專案。

  5. 若要安裝 MyEventLog.exe,請以滑鼠右鍵按一下 [方案總管] 的安裝專案,然後選取 [安裝]。

請參閱

工作

HOW TO:在伺服器總管中啟動事件檢視器

概念

安裝元件簡介

其他資源

記錄應用程式、伺服器和安全性事件

系統監視逐步解說