Понятия не имеет, что ожидать в этом свойстве; Вы включили [XmlInclude]
и т. д.? Но object
просто не работает на веб-сервисе.
Идеальный ответ - сделать веб-сервис более конкретным, поэтому он имеет (например) Customer
(напечатанный так). Может быть, вы можете привести пример того, как серверный код выглядит для этого? Я удивлен, что это работает на сервере ...
Re comment; Хм ... если это третье лицо, это может быть очень сложно; вам, возможно, придется прибегнуть либо к редактированию генерирующего кода (, если XmlInclude работает, что я не могу гарантировать), либо к взлому wsdl ... не просто Звучит , как будто вы используете ссылку на веб-сервис 2.0 (косвенно, wsdl.exe). Вы также можете попробовать:
- WSE3 (wse3wsdl.exe)
- WCF (в .NET 3.0 и avove; svcutil.exe)