Поделиться через


Практическое руководство. Установка изолированного профилировщика

В Visual Studio предусмотрен изолированный профилировщик для запуска из командной строки, который может выполняться без установки интегрированной среды разработки Visual Studio.Подобная ситуация возникает в том случае, если для установки среды разработки на компьютере нет необходимости или возможности.Например, не следует устанавливать среду разработки на производственном веб-сервере.

ПримечаниеПримечание

При использовании автономного профилировщика для сбора данных о производительности для веб-сайта ASP.NET, средство командной строки Средство VSPerfASPNetCmd предпочтительнее средства VSPerfCmd.

Установка изолированного профилировщика

  1. Найдите установщик изолированного профилировщика (vs_profiler.exe) на установочном носителе Visual Studio в каталоге, включающем папки \Standalone Profiler, и запустите его.

  2. Добавьте в системный путь пути для файлов vsintr.exe и msdis150.dll.

    ПримечаниеПримечание

    При установке Visual Studio по умолчанию файлы vsinstr.exe и msdis150.dll расположены в папке \Program Files\Visual Studio 9\Team Tools\Performance Tools.

  3. В командной строке введите VSInstr.

    ПримечаниеПримечание

    Если отображаются сведения об использовании файла vsinstr.exe, установка выполнена правильно.Если выводится сообщение об ошибке, в котором указывается, что файл vsinstr.exe или одна из его зависимостей не найдены, следует проверить правильность установки пути, как описано на шаге 2.

  4. Настройте серверов символов, задав для переменной _NT_SYMBOL_PATH значение symsrv*symsrv.dll*c:\localcache*http://msdl.microsoft.com/download/symbols

  5. После установки сервера символов с помощью системных переменных среды запустите средства профилирования из нового окна командной строки.Это позволит активировать новые переменные среды.В окне командной строки введите следующую команду:

    start %COMSPEC%

    ПримечаниеПримечание

    Подробные инструкции по настройке пакета сервера символов см. в разделе Практическое руководство. Справочная информация о символах Windows.

  6. Для сериализации символов в файл данных профилирования (VSP) используется средство VSPerfReport:Следует использовать переключатели VSPerfReport /summary:all /packsymbols.Если добавление символов в файл данных не была выполнено, убедитесь, что переменная среды _NT_SYMBOL_PATH установлена.

См. также

Задачи

Пошаговое руководство. Профилирование из командной строки с помощью выборки

Пошаговое руководство. Профилирование из командной строки с помощью метода инструментирования

Практическое руководство. Справочная информация о символах Windows

Ссылки

VSPerfReport

Основные понятия

Использование средств профилирования из командной строки