2009-10-09 6 views
1

Я пытаюсь реализовать веб-службы в своем приложении, но ссылка не найдена. Что может быть проблемой здесь? Что мне не хватает? Вот как я ссылаюсь на веб-службу. Я пошел в корень проекта в проводник решения. Щелкните правой кнопкой мыши и добавьте веб-ссылку. Он показал метод и все, но когда я иду в код, чтобы сделать ссылку, я не могу его найти.Проблема с ссылкой на WebServices

using System; 
using System.Collections.Generic; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using net.webservicex.www; 
+0

Какое пространство имен вы сказали ему использовать? Является ли net.webservicex.www точным? –

+0

где я это делаю? На самом деле это имя веб-сайта, на котором я выхожу из метода, который я вызываю в своем коде. Я не думаю, что мне нужно создать прокси-сервис, так как я просто потребляю существующий веб-сервис из Интернета? – 2009-10-09 19:04:35

+0

Я нашел проблему. Вам нужно создать новый веб-сайт, чтобы показать все элементы веб-сервиса. – 2009-10-09 19:42:50

ответ

0

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

+0

Вам не нужно создавать новое * ничего * ... –

0

Я немного запутался замечания по вопросу ...

Если вы используете веб-ссылки (2.0), вы просили «веб имени ссылки»; это удваивается как ваше пространство имен для элемента. Вы можете получить доступ к сервису через что-то вроде MyWebReferenceName.MyServiceName.

Когда вы используете диалоговое окно «Добавить ссылку на службу» (3.0+), вам будет предложено «пространство имен», которое действует одинаково. В этом случае услуга доступна в виде чего-то вроде MyWebServiceReferenceName.MyServiceNameClient.

Смежные вопросы