如何:安装独立探查器
Visual Studio 提供了一个基于命令行的独立探查器,它可在没有安装 Visual Studio IDE 的情况下运行。当计算机没有安装或无法安装开发环境时会发生这种情况。例如,您不应该在成品 Web 服务器上安装开发环境。
说明 |
---|
使用独立探查器收集 ASP.NET 网站的性能数据时,建议使用 VSPerfASPNetCmd 命令行工具,而不要使用 VSPerfCmd。 |
安装独立探查器
在 Visual Studio 安装媒体上包含 \Standalone Profiler 路径的目录中,找到独立探查器安装程序 (vs_profiler.exe),然后运行该安装程序。
将 vsintr.exe 和 msdis150.dll 的路径添加到系统路径。
说明 执行 Visual Studio 的默认安装时,vsinstr.exe 和 msdis150.dll 位于 \Program Files\Visual Studio 10\Team Tools\Performance Tools 中。
在命令提示符处,键入 VSInstr。
说明 如果显示了 vsinstr.exe 的用法信息,那么表明安装无误。如果看见一条错误信息,该消息指出找不到 vsinstr.exe 或其一个依赖项,请确保您已经按步骤 2 中的说明正确设置了路径。
通过将 _NT_SYMBOL_PATH 变量设置为 symsrv*symsrv.dll*c:\localcache*http://msdl.microsoft.com/download/symbols 来设置符号服务器
在使用系统环境变量设置了符号服务器后,请在新的命令提示处运行命令行探查器工具。这将使新环境变量生效。在命令提示符窗口中,键入以下命令:
start %COMSPEC%
说明 有关如何设置符号服务器包的详细说明,请参见如何:引用 Windows 符号信息。
使用 VSPerfReport 工具将您的符号序列化到分析数据 (.vsp) 文件中。使用 VSPerfReport /summary:all /packsymbols 开关。如果数据文件中未插入符号,请确保设置了 _NT_SYMBOL_PATH 环境变量。