VSPerf
使用 VsPerf 命令行工具:
在 Visual Studio 计算机上未安装,请分析 Windows 从命令行存储 app。
分析 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 |
演示探查器状态。 |