使用 CTL 檔案建立追蹤會話
您可以尋找追蹤提供者的 控制項 GUID (.ctl) 檔案 ,並找出追蹤 訊息格式 (.tmf) 檔案 ,以建立追蹤會話。
使用 CTL 檔案建立追蹤會話
在 [ 檔案] 功能表上,按一下 [ 建立新的記錄會話]。
按一下 [新增提供者]。
按一下 [CTL] ([控制 GUID]) [檔案],然後輸入追蹤提供者 之控制項 GUID 檔案 的路徑;或者,按一下省略號按鈕 (...) 並流覽至檔案。
執行下列其中一個動作:
- 若要指定一或多個 TMF 檔案,請按一下 [選取 TMF 檔案],按一下 [ 確定],按一下 [ 新增],然後流覽至目錄並選取一或多個 TMF 檔案。 若要從另一個目錄選取 TMF 檔案,請按一下 [ 新增 ] 按鈕。 否則,請按一下 [ 完成]。
- 若要指示 TraceView 搜尋指定目錄中的 TMF 檔案,請按一下 [設定 TMF 搜尋路徑],按一下 [確定],流覽至目錄,然後按一下 [ 確定]。
若要新增其他提供者,請按一下 [ 新增提供者]。 此為選用步驟。
按一下 [下一步] 。
如有需要,請選取旗標和層級。
如有需要,請設定基本追蹤會話選項。
如有需要,請設定進階追蹤會話選項。
按一下 [完成] 。
評論
如果 TraceView 找不到追蹤提供者的 TMF 檔案,它就不會在 [ 建立新的記錄會話 ] 對話方塊中將追蹤提供者新增至提供者清單,也不會顯示說明提供者未新增原因的訊息。 如果提供者未出現在提供者清單中,請重新開機程式,並使用 選取 TMF 檔案 方法,而不是 設定 TMF 搜尋路徑。 如果您找不到提供者的 PDB 檔案或 TMF 檔案,則無法使用 TraceView 來建立提供者的追蹤會話。
您可以使用副檔名為 「.ctl」 的檔案搭配 CTL (Control GUID) File 選項。 TraceView 只需要檔案是文字檔,每個控制項 GUID 都會出現在檔案中的個別行,而控制項 GUID 是行上的第一個文字。 如果您提交格式不同的檔案,TraceView 會接受檔案,但無法啟用未正確指定的提供者。
控制項 GUID 檔案可以包含多個控制項 GUID。 TraceView 可啟用控制項 GUID 出現在檔案中的所有提供者。
使用控制項 GUID 建立追蹤會話時,您可以使用 [追蹤旗標和) 層級選取] 對話方塊 (,只有在 TraceView 可以尋找提供者的 PDB 符號檔,或當 TraceView 找到提供者的 PDB 符號檔時,才能使用 TMF 路徑 (指定的提供者 (.tmc) 檔案,) 。
如果 TMC 檔案無法使用,您可以在 [ 進階追蹤會話選項 ] 對話方塊中手動設定提供者的追蹤旗標和層級。 如需指示,請參閱 設定進階追蹤會話選項。
如需指定 TMF 檔案的詳細資訊,請參閱選取 TMF 檔案和設定 TMF 搜尋路徑。