Профилирование производительности VsInstr

У меня проблема с созданием профиля производительности для моего веб-приложения .net.

Смотрите мои шаги ниже:

1) Настройка глобальных переменных

VSPerfCLREnv /traceon
VSPerfCLREnv /globaltranceon

2) Приборные сборки

vsinstr "путь к моей сборке"

3) Перезапустите ИИС

iisreset

4) Начать профилирование

VSPerfCmd /start:trace/output:traceoutput.vsp

5) Откройте приложение в браузере, выполните над ним некоторые действия

6) Остановить профилирование

VSPerfCmd /выключение

Он создает файл traceoutput.vsp, но когда я пытаюсь открыть его в Visual Studio, появляется сообщение «Ошибка Ошибка VSP1734: файл не содержит данных: C:\Program Files\Microsoft Visual Studio 9.0\Team Tools\Performance Tools\traceoutput. сообщение "всп".

Мне удалось профилировать консольные приложения. Итак, у меня эта проблема только для сборок в веб-приложении.


person Egor4eg    schedule 01.10.2010    source источник
comment
Это не убунту :). Это Microsoft Visual Studio 2008.   -  person Egor4eg    schedule 05.10.2010


Ответы (1)


Я решил эту проблему. Я просто забыл указать пользователя. я должен был написать

VSPerfCmd /start:trace /output:traceoutput.vsp /user:ASPNET
person Egor4eg    schedule 05.10.2010