WCF上的Stackoverflow异常(手动它只是工作)

时间:2013-01-28 13:43:39

标签: wcf serialization datacontract

我遇到了这个最奇怪的问题。 我有通过WCF在客户端和服务器之间传递的EF实体。

当我按如下方式手动序列化时:

        var xmlSerializer = new DataContractSerializer(typeof(T), null, int.MaxValue, false, true, null);
        var textWriter = new StringWriter();
        var xmlTextWriter = new XmlTextWriter(textWriter);
        xmlSerializer.WriteObject(xmlTextWriter, source);
        return textWriter.ToString();

一切都好。 但是当它们通过wcf线传输时,我得到stackoverflow异常。

我尝试调试源代码,但由于它是stackoverflow,所有本地人都不可用。

我没有想法,如果它手动序列化 - 在WCF中会有什么不同会导致堆栈溢出?

0 个答案:

没有答案