Freigeben über


Beispiel 3: Angeben einer TMF-Datei

In diesem Beispiel werden die Methoden zum Angeben der TMF-Datei veranschaulicht, die zum Formatieren der Ablaufverfolgungsmeldungen verwendet wird:

  • Verwenden Sie den Parameter -tmf .

    Der folgende Befehl verwendet den Parameter -tmf , um den Pfad und dateinamen einer TMF-Datei anzugeben. Der Pfad überschreibt jede andere TMF-Pfadspezifikation.

    tracefmt mytrace.etl -tmf c:\tracing\37753236-c81f-505e-d40a-128d3bb2b5ff.tmf
    

    Tracefmt verwendet die angegebene TMF-Datei, um die Ablaufverfolgungsmeldungen in der Datei mytrace.etl zu formatieren.

  • Verwenden Sie den Parameter -p .

    Der folgende Befehl verwendet den Parameter -p , um das Verzeichnis anzugeben, in dem sich die TMF-Datei befindet. Tracefmt gleicht die Steuerelement-GUID des Ablaufverfolgungsanbieters mit dem TMF-Dateinamen ab, um die richtige TMF-Datei zu finden. Dadurch wird verhindert, dass der Benutzer den umständlichen GUID-Dateinamen kopieren oder eingeben muss.

    tracefmt mytrace.etl -p c:\tracing
    

    Tracefmt verwendet die angegebene TMF-Datei, um die Ablaufverfolgungsmeldungen in der Datei mytrace.etl zu formatieren.

  • Verwenden Sie %TRACE_FORMAT_SEARCH_PATH%.

    Der erste Befehl in dieser Reihe legt den Wert der Umgebungsvariable %TRACE_FORMAT_SEARCH_PATH% auf einen Verzeichnisspeicherort fest, in diesem Fall c:\tracing.

    Im folgenden Tracefmt-Befehl werden die Parameter -tmf und -p weggelassen.

    set TRACE_FORMAT_SEARCH_PATH=c:\tracing
    tracefmt mytrace.etl
    

    Obwohl weder ein Pfad noch ein Verzeichnis im Tracefmt-Befehl angegeben sind, durchsucht Tracefmt das Verzeichnis c:\tracing nach einer TMF-Datei und verwendet dann den Inhalt, um die Ablaufverfolgungsmeldungen in der Datei mytrace.etl zu formatieren.

Wenn die von einer dieser Methoden angegebenen TMF-Dateien keine Formatierungsanweisungen für die Ablaufverfolgungsmeldungen enthalten, schreibt TraceView die Nachricht mit der Fehlermeldung "Keine Formatinformationen gefunden" in die Ausgabedatei. Beispiel:

Unknown( 10): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
Unknown( 11): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
Unknown( 11): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
...