我正在尝试生成一个代理来从 VS2010访问一些iWay 业务服务 (iBSP) 。
当我使用“添加服务引用”时,我会尝试使用任何服务并出现异常:
XmlSerializer 属性 System.Xml.Serialization.XmlAttributeAttribute 在 cid 中无效。当 IsWrapped 为 true 时,仅支持 XmlElement、XmlArray、XmlArrayItem、XmlAnyAttribute 和 XmlAnyElement 属性。
此异常发生在实际发出请求之前(我在 fiddler 中看不到任何请求)。
当我使用 "Add Web Service"时,请求正常,我可以在 fiddler 中看到带有许多记录的肥皂响应,但在 .net 中,结果数组为空(更准确地说是 null)。
有任何想法吗?