Debugging XML Web Services

Этот раздел применим к следующим выпускам:

Выпуск

Visual Basic

C#

F#

C++

Web Developer

Express

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

Standard

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

Pro, Premium и Ultimate

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

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

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

Применяется

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

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

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

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

Веб-службы XML используют среду CLR.Поэтому отладка веб-службы подобна отладке приложения ASP.NET.Основное отличие состоит в том, что отладка приложения ASP.NET часто сосредотачивается на элементах управления интерфейсом и событиях элемента управления.Как правило, веб-службы развернуты на среднем уровне и не имеют пользовательского интерфейса.

Присоединение к рабочему процессу ASP.NET аналогично присоединению к любому другому удаленному процессу.Дополнительные сведения см. в разделе Присоединение к выполняемым процессам.

Достижение точек останова в веб-службе

Отладчик не присоединяется к веб-службе автоматически, пока не выполняется пошаговая отладка вызова веб-службы.Поэтому точки останова в веб-службе не достигаются, пока не выполняется пошаговая отладка вызова.При попытке достигнуть точки останова с использованием команд Начать отладку или Продолжить вместо Шаг с заходом, останова не будет.

При достижении точки останова в веб-службе, если проект веб-службы не открыт, появляется диалоговое окно и запрашивает расположение исходных файлов.Используйте это диалоговое окно для указания расположения этих файлов.Имя файла, указанное в диалоговом окне, должно соответствовать имени файла, заданному в символах отладки на веб-сервере.

См. также

Задачи

How to: Debug Web Applications and Web Services

Stepping Into an XML Web Service

Walkthrough: Debugging an XML Web Service

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

Debugging Deployed Web Applications and Web Services

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

Отладка приложений ASP.NET и AJAX