我正在尝试使用 DataContractSerializer 序列化一个类型,并得到以下异常。这不适用于 SOA 服务,但如果可能,我仍然希望使用 DataContractSerializer。我正在使用.Net 3.5 SP1。
预计不会使用数据合同名称“DelegateSerializationHolder.DelegateEntry: http://schemas.datacontract.org/2004/07/System ”键入“System.DelegateSerializationHolder+DelegateEntry”。将任何静态未知的类型添加到已知类型列表中 - 例如,通过使用 KnownTypeAttribute 属性或将它们添加到传递给 DataContractSerializer 的已知类型列表中。