Teilen über


pgomgr

Hiermit werden Profildaten von einer oder mehreren PGC-Dateien zur PGD-Datei hinzugefügt.

Syntax

pgomgr [options] pgcfiles pgdfiles

Parameter

Optionen
Die folgenden Optionen können für pgomgr angegeben werden:

  • /help oder /? Zeigt die verfügbaren pgomgr-Optionen an.

  • /clear bewirkt, dass die PGD-Datei aus allen Profilinformationen gelöscht wird. Sie können keine PGC-Datei angegeben, wenn /clear angegeben ist.

  • Mit /detail werden ausführliche Statistiken einschließlich Informationen zur Abdeckung mittels eines Flussdiagramms angezeigt.

  • Mit /summary werden die Statistiken pro Funktion angezeigt.

  • /unique bewirkt bei der gemeinsamen Verwendung mit /summary, dass dekorierte Funktionsnamen angezeigt werden. Wenn /unique nicht verwendet wird, dient die Standardeinstellung der Anzeige von undekorierten Funktionsnamen.

  • /merge[:n] Bewirkt, dass die Daten in der PGC-Datei oder dateien der PGD-Datei hinzugefügt werden. Mit dem optionalen Parameter n können Sie angeben, dass die Daten n Mal hinzugefügt werden sollen. Wenn ein Szenario beispielsweise zur Veranschaulichung der Verwendungshäufigkeit durch Kunden in der Regel sechs Mal ausgeführt wird, können Sie es in einem Testlauf einmal ausführen und es der PGD-Datei mit pgomgr /merge:6 sechs Mal hinzufügen.

pgcfiles
Hierbei handelt es sich um mindestens eine PGC-Datei, deren Profildaten Sie in der PGD-Datei zusammenführen möchten. Sie können eine einzelne oder mehrere PGC-Dateien angeben. Wenn Sie keine PGC-Dateien angeben, führt pgomgr alle PGC-Dateien zusammen, deren Dateinamen mit dem der PGD-Datei übereinstimmen.

pgdfile
Dies ist die PGD-Datei, in der Sie Daten aus den PGC-Dateien zusammenführen.

Hinweise

Hinweis

Sie können dieses Tool nur über eine Developer-Eingabeaufforderung von Visual Studio starten. Sie können es nicht von einer Systemeingabeaufforderung oder vom Datei-Explorer aus starten.

Beispiel

Mit diesem Beispielbefehl wird die Datei „myapp.pgd“ aus den Profildaten gelöscht:

pgomgr /clear myapp.pgd

Dieser Beispielbefehl fügt der PGD-Datei die Profildaten in „myapp1.pgc“ dreimal hinzu:

pgomgr /merge:3 myapp1.pgc myapp.pgd

In diesem Beispiel werden der Datei „myapp.pgd“ die Profildaten aus allen „myapp#.pgc“-Dateien hinzugefügt:

pgomgr -merge myapp1.pgd

Siehe auch

Profilgesteuerte Optimierungen
PgoAutoSweep
pgosweep