Я ищу бесплатный профилировщик ASP.NET и наткнулся на EQATEC Profiler для .NET , но не могу найти никаких инструкций о том, как профилировать проекты ASP.NET с его помощью. Пожалуйста, оставьте пошаговые инструкции или ссылку с достаточной информацией.
Я использую Visual Studio 2008 Professional и .NET 3.5.
Похоже, что они изменили свой пользовательский интерфейс с момента публикации инструкций Павла. Вот инструкции, которые я написал для своей команды. Они заменяют шаги 4-8 в посте Павла.
Чтобы профилировать приложение ASP.NET с помощью EQATEC, просто выберите папку bin приложения в настройке пути к приложению:
Путь к приложению http://img191.imageshack.us/img191/9776/eqatecstep1.png
Затем нажмите кнопку Build в нижней части формы:
Кнопка сборки http://img339.imageshack.us/img339/6487/eqatecstep2.png
Затем загрузите ваше приложение и перейдите на страницу, которую вы хотите профилировать. Перейдите на вкладку «Выполнить» и нажмите кнопку «Сброс счетчиков»:
Сброс счетчиков http://img192.imageshack.us/img192/8250/eqatecstep3.png
Затем выполните действие, которое вы хотите профилировать. Когда это будет сделано, нажмите кнопку «Сделать снимок»:
Сделать снимок http://img706.imageshack.us/img706/9778/eqatecstep4.png
Когда это будет сделано, в нижнем списке появится отчет о снимке. Вы можете дважды щелкнуть по нему, чтобы просмотреть его:
Просмотреть отчет http://img263.imageshack.us/img263/4561/eqatecstep5.png
Это должно работать для веб-проектов ASP.NET:
Редактировать: Обновлены инструкции в соответствии с комментарием.
Из форумов EQATEC:
Возможно, вам потребуется получить скомпилированную версию вашего сайта (есть ли dll для сайта в папке bin или только зависимости?) Самый простой способ сделать это - опубликовать его. (Просто щелкните правой кнопкой мыши сайт в Visual Studio). Тогда ответ Павла будет отлично работать.