如何:安装独立探查器
更新:2007 年 11 月
Visual Studio 提供了一个基于命令行的独立探查器,它可在没有安装 Visual Studio IDE 的情况下运行。当计算机没有安装或无法安装开发环境时会发生这种情况。例如,您不应该在成品 Web 服务器上安装开发环境。
安装独立探查器
在 Visual Studio Team System 安装媒体上的包含 vs\wcu\Profiler 路径的目录中,找到独立探查器安装程序 (vs_profiler.exe),然后运行该安装程序。
将 vsintr.exe 和 msdis150.dll 的路径添加到系统路径。
说明: 默认情况下安装 Visual Studio 时,vsinstr.exe 和 msdis150.dll 位于 \Program Files\Visual Studio 9\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 环境变量。