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


Отладка JScript в Visual Studio

Некоторые программы JScript предназначены для выполнения из командной строки, а другие — для выполнения на странице ASP.NET. Тип программы влияет на метод отладки.

Процедуры

Настройка отладки для программы командной строки

  1. Скомпилируйте программу, которую требуется отладить, с использованием флага /debug. Дополнительные сведения см. в разделе /debug.

  2. Запустите Microsoft Visual Studio.

  3. В меню Файл выберите пункт Открыть, а затем выберите Проект.

  4. В диалоговом окне Открыть проект найдите скомпилированную программу (файл с расширением .exe), выберите ее и нажмите кнопку Открыть.

  5. В меню Файл выберите пункт Открыть, а затем выберите пункт Файл.

  6. В диалоговом окне Открытие файла найдите файл исходного кода (файл с расширением .js), выберите его и нажмите кнопку Открыть.

  7. В меню Файл выберите Сохранить все.

  8. Выберите имя и расположение для сохранения нового проекта.

После завершения данной настройки вы можете перейти к разделу "Отладка с использованием Visual Studio".

Настройка отладки для программы ASP.NET

  1. Запустите Microsoft Visual Studio.

  2. В откройте файл ASP.NET, для которого необходимо выполнить отладку.

  3. Установите для флага отладки в директиве @page значение "true". Пример.

    <%@page Language=jscript debug=true %>
    
  4. Откройте данную страницу в обозревателе для ее компиляции.

  5. В меню Сервис Visual Studio выберите команду Отладить процессы.

  6. В диалоговом окне Процессы установите флажки Показать системные процессы и Показать процессы во всех сеансах.

  7. В области Имеющиеся процессы диалогового окна Процессы выберите рабочий процесс ASP.NET, запускающий веб-приложение, и щелкните Вложить.

    По умолчанию этим рабочим процессом является aspnet_wp.exe для IIS 5.x (в Windows 2000 и Windows XP) и w3wp.exe для IIS 6.0 (в Windows Server 2003).

  8. В диалоговом окне Присоединение к процессу выберите Среда CLR и нажмите кнопку ОК.

  9. В диалоговом окне Процессы нажмите кнопку Закрыть.

После завершения данной настройки вы можете перейти к разделу "Отладка с использованием Visual Studio".

Отладка с использованием Visual Studio

  1. В интегрированной среде разработки Visual Studio откройте файл, для которого требуется отладка, как описано в одном из приведенных выше разделов настройки.

  2. В файле переместите курсор на то место, где необходимо установить точку останова, и нажмите клавишу F9.

  3. Повторите предыдущий шаг, чтобы добавить дополнительные точки останова.

  4. В меню Отладка выберите пункт Запуск.

    Начинается выполнение программы, которое продолжается до обнаружения точки останова или до возникновения ошибки во время выполнения.

  5. При этом открывается несколько окон, с помощью которых можно выполнить дополнительные задачи отладки. Дополнительные сведения см. в разделе Путеводитель по отладчику.

  6. Чтобы прекратить отладку, не прерывая выполнение программы, в меню Отладка выберите команду Отсоединить все.

    В противном случае при остановке отладки выполнение программы будет прекращено.

Примечания

При отладке программ, скомпилированных из командной строки, Visual Studio заново считывает программу при каждом запуске отладки. Поэтому вы можете внести в код JScript изменения и (после повторной компиляции кода) проверить их влияние на этот код.

См. также

Задачи

Создание кода JScript в Visual Studio

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

Построение из командной строки

Построение из командной строки

Отладка в JScript с использованием отладчика среды CLR

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

Путеводитель по отладчику

Отладка веб-приложений и сценариев