VSPerf
使用 VsPerf 命令行工具:
当 Visual Studio 在设备时,不安装配置文件中存储从命令行运行的应用。
使用采样分析方法分析 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 |
探查器显示状态。 |