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 次数据。 例如,如果某个方案通常会执行六次以反映客户执行的频率,则可以在测试运行中执行一次,然后使用 pgomgr /merge:6 将它添加到 .pgd 文件中六次。

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