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


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

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

Веб-службы можно добавлять в существующие веб-проекты Visual Studio.

Добавление новой веб-службы в существующий веб-проект

  1. В Обозревателе решений выберите проект, к которому нужно добавить веб-службу.

  2. В меню Веб-узел выберите команду Добавить новый элемент. Также можно щелкнуть правой кнопкой мыши имя проекта и выбрать команду Добавить новый элемент.

    Откроется диалоговое окно Добавление нового элемента.

  3. Выберите пункт Веб-служба, укажите имя веб-службы, затем нажмите Добавить, чтобы добавить веб-службу к проекту.

    Visual Studio автоматически создает необходимые файлы и ссылки для поддержки веб-службы. По окончанию интегрированная среда разработки выводит на экран ASMX-файл в режиме разработки. Дополнительные сведения см. в разделе ASP.NET XML Web Service Basics.

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

Добавление существующей веб-службы к веб-проекту

  1. В Обозревателе решений выберите проект, к которому нужно добавить существующую веб-службу.

  2. В меню Проект выберите команду Добавить существующий элемент. Также можно щелкнуть правой кнопкой мыши имя проекта, наведя указатель на пункт Добавить и выбрав команду Добавить существующий элемент. Откроется диалоговое окно Добавление существующего элемента.

  3. В списке Тип файлов выберите Веб-файлы.

  4. Выберите ASMX-файл добавляемой веб-службы.

  5. Нажмите кнопку Открыть, чтобы добавить в проект веб-службу.

    Visual Studio добавит в проект ASMX-файл и соответствующий файл с выделенным кодом. Дополнительные сведения см. в разделе ASP.NET XML Web Service Basics.

См. также

Задачи

Практическое руководство. Добавление в проект новых элементов

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

Создание веб-служб в управляемом коде

Проекты и решения веб-узлов