VSPerf

使用 VsPerf 命令行工具:

  1. 在 Visual Studio 计算机上未安装,请分析 Windows 从命令行存储 app。

  2. 分析 Windows 桌面应用 8 和 Windows server 2012 应用程序使用采样分析方法。

有关所分析的选项的更多信息,请参见 分析 Windows 8 和 Windows Server 2012 应用程序

主题内容

本主题介绍可用于 vsperf.exe 命令行工具的选项。 本主题包含以下各节:

Windows 仅存储 app

Windows 8 和 Windows 桌面应用程序只 server 2012 应用程序

所有应用程序

Windows 仅存储 app

这些选项仅适用于 Windows 存储 app。

/app:{AppName}

启动探查器并等待指定的 app 从"开始"菜单生成。

运行 vsperf /listapps 查看安装 app 的应用名称和 PackageFullName。

/package:{PackageFullName}

启动探查器并等待指定的 app 从"开始"菜单生成。

运行 vsperf /listapps 查看安装 app 的应用名称和 PackageFullName。

/js

对分析 JavaScript app。

从 JavaScript 应用程序收集性能数据。

仅使用/package 或/attach。

/noclr

可选。 不收集 CLR 数据。

仅使用/package 或/attach。

优化,将不解析任何托管符号。

/listapps

list 安装了应用名称和 PackageFullNames。

Windows 8 和 Windows 桌面应用程序只 server 2012 应用程序

这些选项在 Windows 存储 app 不起作用。

/launch:{Executable}

开始并开始分析指定的可执行文件。

/args:{ExecutableArguments}

指定命令行参数传递 /launch 目标。

/console

运行在新的命令窗口中 /launch 目标。

所有应用程序

这些选项适用于所有 Windows 8 或 Windows server 2012 应用程序。

/attach:{PID|ProcessName}[,PID|ProcessName]...

从集合数据指定的进程。

使用任务管理器查看进程 ID (pid))和运行的进程 app 的名称。

/file:{ReportName}

可选。 指定输出文件(复盖现有文件)。

仅使用/package 或/attach。

/pause

暂停数据收集。

/resume

继续数据收集。

/stop

停止数据收集和停止目标进程。

/detach

停止数据收集,但是,让目标进程继续运行。

/status

演示探查器状态。

请参见

概念

分析 Windows 8 和 Windows Server 2012 应用程序

从命令行使用分析工具