【发布时间】:2015-09-18 14:48:09
【问题描述】:
我有一个托管的 WCF 服务,其中一个方法具有 xs:AnyType 类型的元素。在我的代码中,我将 xs:Any 序列化为 XmlNode
在 Visual Studio (iis express) 中,我的消息完美通过,并将 XML 加载到 XmlNode 属性中。当我部署到 IIS 并发送完全相同的消息时,我得到一个
我之前遇到过一个相关的问题,在 Visual Studio 下,水合属性的真正类型是 XmlElement,但在 IIS 中,它以 XmlText 的形式出现(这就是我为什么选择 XmlNode,一个共同的祖先)看到那个上一期在这里WCF message with xs:anytype causing serialization problems
这两个问题似乎很可能是相关的,但为什么应用程序在 Visual Studio 下使用的序列化逻辑与在 IIS 中不同?
【问题讨论】:
标签: c# asp.net wcf iis serialization