我有方法返回接口和一些接受接口作爲參數的方法。我試圖使用網絡DataContractSerializer的,但我得到以下錯誤...NetDataContractSerialization拋出的反序列化錯誤
格式化拋出一個異常,而 試圖反序列化消息: 試圖 反序列化參數 http://tempuri.org/:id時出錯。 InnerException消息是'錯誤 行1位置120. XML'元素' 'http://tempuri.org/:id'不包含 包含預期屬性 'http://schemas.microsoft.com/2003/10/Serialization/:Type'。 解串器對 不瞭解哪種類型的反序列化。檢查 被序列化的類型與 反序列化的類型具有相同的 合約。'。有關更多詳細信息,請參閱 InnerException。
請幫助我如何解決這個錯誤....
如果我對經營合同使用Netdatacontract屬性,我可以使用序列化類DataContract和DataMember屬性???
在此先感謝...
嗨...感謝您的回覆....我創建了Datacontract類作爲單獨的.net庫,並添加了對客戶端和服務器的引用以共享類型。並且在這個地方使用我的項目命名空間來命名空間iam。如果您對使用什麼命名空間有任何想法,請讓我知道.. 我的內部異常也是反序列化錯誤的同一件事。 下面是我用來啓用NetDcs的代碼。請讓我知道這是否正確.. – SRP 2010-03-23 03:16:25
http://www.pluralsight-training.net/community/blogs/aaron/archive/2006/04/21/22284.aspx 該代碼是在上面的鏈接.. 。請讓我知道,如果我不得不做任何更改該代碼和配置文件所需的任何更改... 在此先感謝... – SRP 2010-03-23 03:21:23