Nancy K Ответов: 1

Нужна помощь с простым ASP.NET веб-сервис


Привет,

В качестве практического упражнения я опубликовал (очень простой) веб-сервис,

http://www.myshoptour.com/WebServices/HelloWorldMST.asmx

Тестовая страница работает отлично, но у меня возникли проблемы с ее использованием на моем сайте. Мой код выглядит следующим образом:

Попробуй
Dim wsProd как новый wsHelloWorldMSTprod.HelloWorldMSTSoapClient()
wsProd.Открыть()
Выберите Case rblSelectHelloWorldType.Свойства selectedIndex
Случай 0
strOut = wsProd.Программу "helloworld1"()
Корпус 1
strOut = wsProd.HelloWorld2()
Дело Другое
Конец Выбрать
wsProd.Закрывать()
Поймать ex как исключение
Конец Попытки

Линия с "новым", кажется, является проблемой. Он ничего не делает. Кажется, он не возвращается. Я не могу проследить его.

Может ли кто-нибудь сказать мне, что я делаю неправильно (и показать мне правильный код)?

Заранее спасибо. И извините, если это не та категория - прошло уже много времени с тех пор, как я писал здесь. Я возвращаюсь к веб-разработке после столь необходимого перерыва!

Что я уже пробовал:

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

Afzaal Ahmad Zeeshan

С какой проблемой вы столкнулись? Есть ли ошибка или код не генерирует ожидаемых результатов?

Nancy K

Я добавил Это к вопросу выше:
Линия с "новым", кажется, является проблемой. Он ничего не делает. Кажется, он не возвращается. Я не могу проследить его.

1 Ответов

Рейтинг:
6

Nancy K

Я наконец-то заставил его работать, вот так:
Первоначально:
Dim wsProd как новый wsHelloWorldMSTprod.HelloWorldMSTSoapClient()
Чинить:
Dim wsProd как новый wsHelloWorldMSTprod.HelloWorldMSTSoapClient ("HelloWorldMSTSoap")