共用方式為


自訂追蹤接聽項技術範例

更新:2007 年 11 月

這個範例提供自訂追蹤接聽項,它會使用 Console.Beep 產生系統嗶聲來回應在 Windows Form 應用程式中,由按鈕按下動作所引發的事件。

這個範例會建置 CusomTraceListener.dll,它是 WinDriver.exe 應用程式的追蹤接聽項。追蹤接聽項和應用程式從提供的組態檔 WinDriver.exe.config 中讀取值,此組態檔會列出應用程式的追蹤接聽項,其中並包含追蹤系統的值和設定。

如需使用這些範例的一般資訊,請參閱下列主題:

Download sample

若要使用命令提示字元建置範例

  1. 開啟 [命令提示字元] 視窗,並巡覽至 CustomTraceListener 目錄。

  2. 在命令列中輸入 msbuild CustomTraceListener.sln。

若要使用 Visual Studio 建置範例

  1. 開啟 [Windows 檔案總管],並巡覽至 CustomTraceListener 目錄。

  2. 按兩下 CustomTraceListener.sln 開啟 CustomTraceListener 方案。這個方案含有兩個專案:CustomTraceListener 和 WinDriver。

  3. 在 [建置] 功能表中,選取 [建置方案]。

    這會建置 CustomTraceListener.dll 和 WinDriver.exe。

若要執行範例

  1. 巡覽至 WinDriver.exe 所在的 bin\debug 資料夾。

  2. 執行 WinDriver.exe。

  3. 按一下應用程式中的按鈕引發事件,讓 CustomTraceListener.dll 進行追蹤。

需求

**.NET Framework 版本:**2.0

示範

診斷,事件追蹤。

請參閱

參考

Trace

TraceListener