pgomgr
1 つ以上の .pgc ファイルから .pgd ファイルにプロファイル データを追加します。
pgomgr [options] pgcfiles pgdfile
パラメーター
options
pgomgr には、次のオプションを指定できます。/help — 使用できる pgomgr オプションを表示します (省略形は /?)。
/clear — .pgd ファイルからすべてのプロファイル情報を消去します。/clear が指定されているときは、.pgc ファイルを指定できません。
/detail — フロー グラフのカバレージ情報を含む詳細な統計情報を表示します。
/summary — 関数ごとの統計情報を表示します。
/unique — /summary と共に使用されている場合は、装飾された関数名が表示されます。既定では /unique は指定されず、装飾されていない関数名が表示されます。
/merge[**:**n] — 1 つ以上の .pgc ファイルのデータを .pgd ファイルに追加します。省略可能なパラメーター n を使用すると、データを n 回追加することを指定できます。たとえば、通常 6 回実行するシナリオであれば、テスト実行で一度実行した後で pgomgr /merge:6 を指定して、そのデータを .pgd ファイルに 6 回追加できます。
pgcfiles
.pgd ファイルにマージするプロファイル データが含まれている、1 つ以上の .pgc ファイル。.pgc ファイルは、1 つだけ指定することも複数指定することもできます。.pgc ファイルを指定しないと、pgomgr は .pgd ファイルと同じファイル名の .pgc ファイルをすべてマージします。pgdfile
1 つ以上の .pgc ファイルからデータをマージする .pgd ファイル。
解説
[!メモ]
このツールは、Visual Studio コマンド プロンプトからのみ開始できます。システム コマンド プロンプトまたはファイル エクスプローラーからアプリケーションを起動できません。
使用例
次の例では、.pgd ファイルからプロファイル データが消去されます。
pgomgr /clear myapp.pgd
次の例では、myapp1.pgc のプロファイル データが .pgd ファイルに 3 回追加されます。
pgomgr /merge:3 myapp1.pgc myapp.pgd
次の例では、すべての myapp#.pgc ファイルのプロファイル データが myapp.pgd ファイルに追加されます。
pgomgr -merge myapp1.pgd