Share via


pgomgr

將設定檔資料從一或多個 .pgc 檔案新增至 .pgd 檔案。

語法

pgomgr [ options ] pgcfiles pgdfile

參數

options
您可以將下列選項指定為 pgomgr

  • /help /? 顯示可用的 pgomgr 選項。

  • /clear 導致 .pgd 檔案清除所有設定檔資訊。 指定 /clear ,您無法指定 .pgc 檔案。

  • /detail 顯示詳細的統計資料,包括流程圖涵蓋範圍資訊。

  • /summary 顯示每個函式統計資料。

  • /unique 搭配 /summary 使用 時,會導致裝飾函式名稱顯示。 未使用 /unique ,預設值是顯示未編碼的函式名稱。

  • /merge [ n ] 導致 .pgc 檔案或檔案中的資料新增至 .pgd 檔案。 選擇性參數 n 可讓您指定應該新增 n 次資料。 例如,如果案例通常會執行六次,以反映客戶執行的頻率,您可以在測試回合中執行一次,並將它新增至 .pgd 檔案六次,並搭配 pgomgr /merge:6

pgcfiles
您想要合併至 .pgd 檔案的設定檔資料之一或多個 .pgc 檔案。 您可以指定單一 .pgc 檔案或多個 .pgc 檔案。 如果您未指定任何 .pgc 檔案, pgomgr 會合並其檔案名與 .pgd 檔案相同的所有 .pgc 檔案。

pgdfile
您要從 .pgc 檔案或檔案合併資料的 .pgd 檔案。

備註

注意

您只能從 Visual Studio 開發人員命令提示字元啟動此工具。 您無法從系統命令提示字元,或從 [檔案總管] 啟動它。

範例

這個範例命令會清除設定檔資料的 myapp.pgd 檔案:

pgomgr /clear myapp.pgd

這個範例命令會將 myapp1.pgc 中的設定檔資料新增至 .pgd 檔案三次:

pgomgr /merge:3 myapp1.pgc myapp.pgd

在此範例中,會將來自所有 myapp#.pgc 檔案的設定檔資料新增至 myapp.pgd 檔案。

pgomgr -merge myapp1.pgd

另請參閱

特性指引最佳化
PgoAutoSweep
pgosweep