CTL ファイルでのトレース セッションの作成

トレース セッション を作成する場合は、トレース プロバイダーのコントロール GUID (.ctl) ファイル を検索し、そのメッセージのトレース メッセージ形式 (.tmf) ファイル を検索 します。

CTLファイルでトレースセッションを作成します。

  1. TraceView を起動します。

  2. [ファイル] メニューの [新しいログ セッションの作成] をクリックします。

  3. [Add Provider] をクリックします。

  4. [CTL (コントロール GUID) ファイル ] をクリックし、トレース プロバイダーのコントロール GUID ファイル への パスを入力するか、省略記号ボタン (...) をクリックしてファイルに移動します。

  5. 次のいずれかの操作を行います。

    • 1 つまたは複数の TMF ファイルを指定するには、[TMF ファイルの選択][OK][追加] の順にクリックし、ディレクトリを参照して 1 つまたは複数の TMF ファイルを選択します。 別のディレクトリにある TMF ファイルを選択するには、もう一度 [追加] をクリックします。 それ以外の場合は、[完了] をクリックします。
    • 指定したディレクトリ内の TMF ファイルを検索するように TraceView に指示するには、[Set TMF Search Path] (TMF 検索パスの設定)[OK] の順にクリックし、ディレクトリを参照し、[OK] をクリックします。
  6. さらにプロバイダーを追加するには、「プロバイダーの追加」をクリックします 。 この手順は省略可能です。

  7. 次へ をクリックします。

  8. 必要に応じて、フラグとレベルを選択します。

  9. 必要に応じて、基本的なトレースセッションのオプションを設定します

  10. 必要に応じて、高度なトレースセッションのオプションを設定します

  11. [完了] をクリックします。

コメント

TraceView でトレース プロバイダーの TMF ファイルが見つからない場合は、[新しいログ セッション の作成] ダイアログ ボックスの プロバイダー一覧にトレース プロバイダーを追加せず、プロバイダーが追加されなかった理由を説明するメッセージは表示されません。 プロバイダーがプロバイダーの一覧に表示されない場合は、プロシージャを再起動し、TMF 検索パスの設定の代わりに TMF ファイル 選択メソッドを使用 します。. プロバイダーの PDB ファイルまたは TMF ファイルが見つからない場合、TraceView を使用してプロバイダーのトレースセッションを作成することはできません。

CTL (制御 GUID) ファイル オプションを使用して、".ctl" 以外のファイル名拡張子を持つファイル 使用できます。 TraceView では、ファイルがテキスト ファイルであり、各コントロール GUID がファイル内の個別の行に表示され、コントロール GUID が行の最初のテキストである必要があります。 別の形式のファイルを送信した場合、TraceView はファイルを受け入れますが、正しく指定されていないプロバイダーは有効になりません。

コントロール GUID ファイルには、複数のコントロール GUID を含めることができます。 TraceView を使用すると、コントロール GUID がファイルに表示されるすべてのプロバイダーが有効になります。

コントロール GUID でトレース セッションを作成する場合は、TraceViewがプロバイダーのPDBシンボル ファイルを検索できる場合、またはTMFパス ([TMF検索パスの設定] オプションを使用して指定) でプロバイダーのトレース メッセージ コントロール (.tmc) ファイルを見つけることができる場合にのみ、[ トレース フラグとレベルの選択 ] ダイアログ ボックス (「フラグとレベルの 選択」を参照) を使用できます。

TMC ファイルを使用できない場合は、[トレース セッションの詳細オプション] ダイアログ ボックスでプロバイダーのトレース フラグとレベルを 手動で設定できます。 手順については、「トレース セッションの高度なオプションの設定」を参照してください。

TMFファイルを指定する方法の詳細については、次を参照してください。TMFファイルの選択とTMF検索パスの設定します。