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


Практическое руководство. Профилирование кода JavaScript (ECMA) в веб-страницах

Этот раздел применим к:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Тема применяется Тема применяется Тема не применяется Тема не применяется

Средства профилирования Visual Studio могут собирать данные о производительности кода JavaScript, выполняемого в рамках веб-приложения ASP.NET, произвольной веб-страницы или приложения JavaScript, используя метод профилирования с инструментированием.

Примечание

Код JavaScript можно профилировать только в Internet Explorer 8.

Для создания сеанса анализа производительности можно использовать мастер производительности. Задайте метод инструментирования, затем задайте параметр профилирования JavaScript на странице инструментирования диалогового окна свойств сеанса анализа производительности.

Если задано профилирование JavaScript, профилируется как код JavaScript, выполняемый в браузере, так и код ASP.NET, выполняемый на сервере.

  • При профилировании веб-приложения ASP.NET профилируется как код JavaScript, выполняемый в браузере, так и код ASP.NET, выполняемый на сервере.

  • Профилируется код JavaScript, выполняемый в браузере на произвольной веб-странице.

Профилирование JavaScript в проектах веб-приложений ASP.NET

  1. Откройте в Visual Studio Premium веб-проект ASP.NET.

  2. В меню Анализ щелкните Запустить мастер производительности.

  3. На первой странице мастера производительности задайте метод профилирования Инструментирование и щелкните Далее.

  4. На второй странице мастера убедитесь, что в списке целей выбран текущий проект, и щелкните Далее.

  5. На третьей странице мастера установите флажок Профилировать JavaScript и щелкните Далее.

  6. На четвертой странице мастера щелкните Готово для запуска веб-приложения в браузере.

  7. Выполните функцию, которую необходимо профилировать.

  8. Для окончания сеанса профилирования закройте браузер.

Профилирование кода JavaScript на отдельных веб-страницах или в приложениях JavaScript

  1. Откройте Visual Studio Premium.

  2. В меню Анализ щелкните Запустить мастер производительности.

  3. На первой странице мастера производительности задайте метод профилирования Инструментирование и щелкните Далее.

  4. На второй странице мастера выберите приложение ASP.NET или JavaScript и щелкните Далее.

  5. На третьей странице мастера:

    1. введите URL-адрес страницы в поле С какого URL-адреса или пути будет выполняться веб-приложение?;

    2. установите флажок Профилировать JavaScript и нажмите кнопку Далее.

  6. На четвертой странице мастера щелкните Готово для запуска веб-страницы в браузере.

  7. Выполните функцию, которую необходимо профилировать.

  8. Для окончания сеанса профилирования закройте браузер.