pgomgr

1 つまたは複数の .pgc ファイルから .pgd ファイルにプロファイル データを追加します。

構文

pgomgr [options] pgcfilespgdfile

パラメーター

オプション
次のオプションを pgomgr に指定できます。

  • /help または /? 利用できる pgomgr オプションを表示します。

  • /clear .pgd ファイルからすべてのプロファイル情報が消去されます。 /clear の指定時は .pgc ファイルを指定できません。

  • /detail フロー グラフ カバレッジ情報など、詳しい統計を表示します。

  • /summary 関数別の統計を表示します。

  • /unique/summary と併用すると、修飾された関数名が表示されます。 /unique を使用しないとき、既定で、修飾のない関数名が表示されます。

  • /merge[:n] 1 つ以上の .pgc ファイルのデータが .pgd ファイルに追加されます。 オプション パラメーター n を使用すると、データが n 回追加されるように指定できます。 たとえば、顧客により行われる頻度を反映する目的で、あるシナリオを通常 6 回行う場合、それをテスト実行で 1 回行い、pgomgr /merge:6 で .pgd ファイルに 6 回追加できます。

pgcfiles
プロファイル データを .pgd ファイルに結合する 1 つまたは複数の .pgc ファイル。 1 つの .pgc ファイルか複数の .pgc ファイルを指定できます。 .pgc ファイルを指定しない場合、pgomgr では、ファイル名が .pgd ファイルと同じ .pgc ファイルがすべて結合されます。

pgdfile
.pgc ファイルまたはファイル群からデータを結合する .pgd ファイル。

解説

注

このツールは Visual Studio 開発者コマンド プロンプトからのみ起動できます。 システム コマンド プロンプトやエクスプローラーからは開始できません。

例

このサンプル コマンドでは、プロファイル データの myapp ファイルが消去されます。

pgomgr /clear myapp.pgd

このサンプル コマンドでは、myapp1.pgc のプロファイル データが .pgd ファイルに 3 回追加されます。

pgomgr /merge:3 myapp1.pgc myapp.pgd

このサンプルでは、すべての myapp#.pgc ファイルからのプロファイル データが myapp.pgd ファイルに追加されます。

pgomgr -merge myapp1.pgd

関連項目

プロファイルに基づく最適化
PgoAutoSweep
pgosweep