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


Практическое руководство. Поиск имени процесса ASP.NET

Обновлен: Ноябрь 2007

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

Выпуск

Visual Basic

C#

C++

Web Developer

Экспресс-выпуск

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

Standard

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

Pro и Team

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

Условные обозначения таблицы:

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

Применяется

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

Не применяется

Тема применяется, но команда по умолчанию сокрыта

Команда или команды, скрытые по умолчанию.

Чтобы выполнить присоединение к выполняющемуся приложению ASP.NET, необходимо знать имя процесса ASP.NET:

  • Если выполняется IIS 6.0, процесс имеет имя w3wp.exe.

  • Если выполняется более ранняя версия IIS, то процесс имеет имя aspnet_wp.exe.

Для приложения, построение которого выполнялось с помощью Visual Studio 2005 или более поздних версий, код ASP.NET может быть размещен в файловой системе и выполняться под управлением тестового сервера WebDev.WebServer.exe. В этом случае необходимо выполнить присоединение к WebDev.WebServer.exe вместо присоединения к процессу ASP.NET. Этот сценарий применим только к локальной отладке.

Более ранние версии приложений ASP при внутрипроцессном выполнении выполняются в процессе inetinfo.exe.

ms241730.alert_note(ru-ru,VS.90).gifПримечание.

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке, в зависимости от текущих параметров или выпуска. Чтобы изменить параметры, в меню Сервис выберите команду Параметры импорта и экспорта. Дополнительные сведения см. в разделе Параметры Visual Studio.

Определение, размещен ли код проекта в файловой системе или IIS

  1. В Visual Studio откройте окно Обозреватель решений, если это окно еще не открыто.

  2. Выберите узел верхнего уровня, который содержит имя приложения.

  3. В окне Свойства заголовок содержит путь к файлу, код приложения расположен в файловой системе.

    В противном случае заголовок окна Свойства будет содержать имя веб-узла.

Определение версии IIS, в которой выполняется приложение

  1. Найдите инструмент Администрирование и запустите его. В зависимости от операционной системы, значок может быть в окне Панели управления или в меню, которое появляется при нажатии кнопки Пуск.

    В Windows XP окно Панель управления может иметь вид по категориям или классический вид. Если панель управления имеет вид по категориям, то чтобы увидеть значок Администрирование, необходимо щелкнуть пункт Переключение к классическому виду или пункт Производительность и обслуживание.

  2. В окне Администрирование запустите службы IIS. Появится диалоговое окно MMC.

  3. Если в левой области перечислены несколько компьютеров, выберите тот из них, на котором расположен код приложения.

  4. Сведения о версии IIS содержатся в столбце Версия в правой области.

См. также

Задачи

Практическое руководство. Отладка веб-приложений на удаленном сервере

Ссылки

Отладка ASP.NET: системные требования

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

Подготовка к отладке ASP.NET

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