如何:使用命令行工具收集检测数据
更新:2007 年 11 月
可以使用 Visual Studio Team System Development Edition IDE 或 VSInstr 命令行工具检测应用程序。在本主题中,我们将使用命令行工具检测代码。
命令行工具位于 <drive>:\Program Files\Microsoft Visual Studio 9\Team Tools\Performance Tools> 目录中。
说明: |
---|
若要在发行版本中引用 Microsoft 符号信息,请参见如何:引用 Windows 符号信息。 |
使用命令行工具检测二进制文件
打开命令行窗口。
若要探查托管应用程序,请键入以下命令来设置适当的环境变量:
VsPerfCLREnv /traceon
说明: 在以下步骤中,使用计算机上应用程序的相应驱动器和路径位置替换 <驱动器> 和 <路径>。
在命令提示处,键入以下命令以检测二进制文件:
<drive>:\<路径>VSInstr <驱动器>:\<路径>\application_name.exe
原始二进制文件将重命名为 .orig 扩展名。然后对原始文件的副本进行检测。
在命令提示符下,键入下列命令以启动 VSPerfCmd:
<驱动器>:\<路径>**VSPerfCmd start:/trace /output:**c:\<路径>
将在 /output 选项指定的文件夹中创建一个扩展名为 .vsp 的报告。
从命令行启动应用程序。
执行应用程序的各种使用方案,生成性能数据。
退出应用程序。
在命令提示处,运行以下命令以关闭性能监视器:
<驱动器>:\<路径>VSPerfCmd /shutdown
运行以下命令以移除 VSPerfCLREnv 环境变量:
<驱动器>:\<路径>VSPerfCLREnv /traceoff
在 Visual Studio IDE 中打开 .VSP 文件以检查分析数据。指向“文件”菜单,然后单击“打开”。找到该文件,然后单击“打开”。