У меня есть следующий сервис, который необходимо использовать в Visual Studio без изменения WSDL (так как wsdl является сторонним). Это не соответствует профилю WS-I. Так что это дает ошибку при потреблении. Есть ли способ, я могу сгенерировать класс C # для этого файла WSDL, используя другое программное обеспечение или команды.
http://kunden.netdirekt.de/soap/services.wsdl
Это может быть сложной задачей, но вы можете попробовать написать XSLT-преобразование, чтобы преобразовать этот несовместимый ersatz-WSDL в формат, усваиваемый wsdl.exe.
wsdl.exe
В конце концов, это всего лишь XML .... поэтому, если нужно, вы можете создать свои собственные запросы XML и затем обработать возвращаемый XML.Очень больно, но это то, что люди должны делать вне мира .net каждый день.
WSDL не разбирается платформой .NET, либо WSDL.EXE, либо SVCUTIL.EXE.
Элементы, на которые ссылаются инструменты, являются неразрешенными ссылками на soapenc: Array
Как подсказывает @Pradeep, свяжитесь с продавцом.