2009-11-18 2 views
1

Я пытаюсь использовать NeoLoad для создания и выполнения SOAP-запросов и при поставке WSDL, похоже, им не нравится импорт, на который они ссылаются.WSDL из WCF Issue

Я думаю, что мне нужно будет сгладить WSDL, сгенерированный службой WCF.

Есть ли какие-либо методы, которые я мог бы использовать для его сглаживания?

Я читаю:

http://blogs.msdn.com/dotnetinterop/archive/2008/09/23/flatten-your-wsdl-with-this-custom-servicehost-for-wcf.aspx

http://blogs.thinktecture.com/cweyer/archive/2007/05/10/414840.aspx

Будет ли это то, что я должен попробовать?

ответ

2

Да, у некоторых клиентов есть проблемы с (стандартно-совместимым) способом, который Microsoft внедрила WSDL и XSD.

Эти две статьи, которые вы упомянули, являются отличными отправными точками - они показывают, как вы можете получить ваш сервис WCF для визуализации сплющенного WSDL (который включает в себя XSD внутри него).

То же самое касается WCF Extras на Codeplex, что также делает еще несколько вещей (в частности, экспорт XML-комментариев с вашего кода C# или VB.NET в WSDL). Настоятельно рекомендуется.

+0

Нет, поскольку их код показывает - это не требуется. Есть несколько способов сделать это. –

+0

По-прежнему кажется, что мой пуст. Хм, я думаю, именно поэтому он не мог его распознать. –

+0

Какой из этих инструментов вы используете сейчас? Я пробовал дополнения WCF, и они действительно работали для меня. –

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