VSPerf

使用 VsPerf 命令行工具:

  1. 当 Visual Studio 在设备时,不安装配置文件中存储从命令行运行的应用。

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

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

主题内容

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

只有Windows 应用商店应用

Windows 8桌面应用程序和 Windows Server 仅 2012 应用程序

所有应用程序。

只有Windows 应用商店应用

这些选项仅适用于中存储应用。

/app:{AppName}

启动探查器并等待指定的应用从"开始"菜单启动。

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

/package:{PackageFullName}

启动探查器并等待指定的应用从"开始"菜单启动。

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

/js

分析 JavaScript 应用。

从 JavaScript 应用收集性能数据。

只能用 /package 或 /attach。

/noclr

可选。 不收集CLR数据。

只能用 /package 或 /attach。

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

/listapps

列出已安装的应用名称和 PackageFullNames。

仅Windows 8桌面应用程序和 Windows Server 2012 应用程序

这些选项在中存储应用不起作用。

/launch:{Executable}

开始和开始配置文件指定的可执行文件。

/args:{ExecutableArguments}

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

/console

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

所有应用程序。

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

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

从指定的进程收集数据。

使用任务管理器查看进程 ID (PID) 并处理连续应用名称。

/file:{ReportName}

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

只能用 /package 或 /attach。

/pause

暂停数据收集。

/resume

继续数据收集。

/stop

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

/detach

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

/status

探查器显示状态。

请参见

概念

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

从命令行使用分析工具