我有一个的 ASMX web服务返回XElement - (不是.SVC WCF服务)

当消耗在Silverlight的服务所产生的客户端使用XElement因为我想。

然而,在C#的.NET 3.5 WCF '服务引用' 使用XmlDocument它产生该属性。

在C#的.NET 4 WCF '服务引用' 它也产生使用XmlDocument此属性。因此,它似乎并没有成为一个.NET 4的事情 - 但一个Silverlight的事情

如何配置WCF客户端也使用XElement标准3.5框架?

有帮助吗?

解决方案 2

我切换服务从ASMX web服务SVC WCF服务。没有多少工作在所有。还有一件事我从来没有得到全面执行。

这然后在不改变其他任何允许的.NET 3.5客户端使用,而不是XElement XmlElement

看起来像Silverlight是刚刚够聪明,总是使用的XElement - 想起来它XmlDocument可能甚至不摆在首位Silverlight框架存在

其他提示

我查找/在我的代理类替换的XElement的XMLElement。使坏......但它的作品。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top