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


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

Обновлен: Ноябрь 2007

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

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

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

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

    Bb385771.alert_note(ru-ru,VS.90).gifПримечание.

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

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

    Bb385771.alert_note(ru-ru,VS.90).gifПримечание.

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

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

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

    start %COMSPEC%

    Bb385771.alert_note(ru-ru,VS.90).gifПримечание.

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

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

См. также

Задачи

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

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

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

Ссылки

VSPerfReport

Другие ресурсы

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