Веб-сервис ASMX - “Этот веб-сервис использует http://tempuri.org/ в качестве своего пространства имен по умолчанию”. сообщение - но это не должно быть

Я создал веб-сервис с помощью Visual Studio (2005 - я знаю, что я - старая школа), и все это компилирует прекрасный, но когда это открывается, меня предупреждают таким образом:

Этот веб-сервис не приспосабливает WS-I Основному Профилю v1.1.

И кроме того:

Этот веб-сервис использует http://tempuri.org/ в качестве своего пространства имен по умолчанию.

То, которое было бы прекрасно кроме моего сервиса, начинается таким образом:

 [WebService(Namespace = "http://totally-not-default-uri.com/servicename")]

Поиск всей папки решения для "tempuri" ничего не возвращает. Я не могу найти, что это упомянуло на любой странице конфигурации, доступной из Visual Studio. И все же это находится тут же в списке wsdl:definitions для атрибута xmlns:tns на странице дескриптора веб-сервиса, когда я просматриваю его через браузер и как targetNamespace в том же теге. Я просматриваю его с помощью режима "отладки" Visual Studio с созданным в сервере от этого.

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

6
задан John Saunders 24 May 2010 в 16:48
поделиться

1 ответ

Гм.

Через некоторое время, пытаясь понять это, я вернулся к самому началу и начал подвергать сомнению свои предположения. Обычно в такой ситуации, если кажется, что никто не знает ответа, я делаю что-то очень сложное.

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

Как только я это исправил, все заработало.

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

6
ответ дан 16 December 2019 в 21:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: