Отладка JScript в Visual Studio
Некоторые программы JScript предназначены для выполнения из командной строки, а другие — для выполнения на странице ASP.NET. Тип программы влияет на метод отладки.
Процедуры
Настройка отладки для программы командной строки
Скомпилируйте программу, которую требуется отладить, с использованием флага /debug. Дополнительные сведения см. в разделе /debug.
Запустите Microsoft Visual Studio.
В меню Файл выберите пункт Открыть, а затем выберите Проект.
В диалоговом окне Открыть проект найдите скомпилированную программу (файл с расширением .exe), выберите ее и нажмите кнопку Открыть.
В меню Файл выберите пункт Открыть, а затем выберите пункт Файл.
В диалоговом окне Открытие файла найдите файл исходного кода (файл с расширением .js), выберите его и нажмите кнопку Открыть.
В меню Файл выберите Сохранить все.
Выберите имя и расположение для сохранения нового проекта.
После завершения данной настройки вы можете перейти к разделу "Отладка с использованием Visual Studio".
Настройка отладки для программы ASP.NET
Запустите Microsoft Visual Studio.
В откройте файл ASP.NET, для которого необходимо выполнить отладку.
Установите для флага отладки в директиве @page значение "true". Пример.
<%@page Language=jscript debug=true %>
Откройте данную страницу в обозревателе для ее компиляции.
В меню Сервис Visual Studio выберите команду Отладить процессы.
В диалоговом окне Процессы установите флажки Показать системные процессы и Показать процессы во всех сеансах.
В области Имеющиеся процессы диалогового окна Процессы выберите рабочий процесс ASP.NET, запускающий веб-приложение, и щелкните Вложить.
По умолчанию этим рабочим процессом является aspnet_wp.exe для IIS 5.x (в Windows 2000 и Windows XP) и w3wp.exe для IIS 6.0 (в Windows Server 2003).
В диалоговом окне Присоединение к процессу выберите Среда CLR и нажмите кнопку ОК.
В диалоговом окне Процессы нажмите кнопку Закрыть.
После завершения данной настройки вы можете перейти к разделу "Отладка с использованием Visual Studio".
Отладка с использованием Visual Studio
В интегрированной среде разработки Visual Studio откройте файл, для которого требуется отладка, как описано в одном из приведенных выше разделов настройки.
В файле переместите курсор на то место, где необходимо установить точку останова, и нажмите клавишу F9.
Повторите предыдущий шаг, чтобы добавить дополнительные точки останова.
В меню Отладка выберите пункт Запуск.
Начинается выполнение программы, которое продолжается до обнаружения точки останова или до возникновения ошибки во время выполнения.
При этом открывается несколько окон, с помощью которых можно выполнить дополнительные задачи отладки. Дополнительные сведения см. в разделе Путеводитель по отладчику.
Чтобы прекратить отладку, не прерывая выполнение программы, в меню Отладка выберите команду Отсоединить все.
В противном случае при остановке отладки выполнение программы будет прекращено.
Примечания
При отладке программ, скомпилированных из командной строки, Visual Studio заново считывает программу при каждом запуске отладки. Поэтому вы можете внести в код JScript изменения и (после повторной компиляции кода) проверить их влияние на этот код.
См. также
Задачи
Создание кода JScript в Visual Studio
Основные понятия
Построение из командной строки
Построение из командной строки
Отладка в JScript с использованием отладчика среды CLR