3
我得到的错误:序列化和.NET 4.0反序列化ExpandoObject
System.InvalidCastException : Unable to cast object of type 'System.Dynamic.ExpandoObject' to type 'System.Collections.IDictionary'.
通常情况下,我会得到ExpandoObject
,然后把一个属性的派生类,以表明我写的定义TypeConverter。我不知道如何为类型注册TypeConverter。 ExpandoObject虽然封闭。
codeplex项目上的一个线程有一个补丁发布。我宁愿从JsonConverter派生出来,尽管我还没有这样做。
因此,在我走向一个方向之前,这里有一个建议的方法吗?
请提供更多的细节加入到Json.NET(原Newtonsoft)。 – SLaks 2010-11-15 04:22:10
你想使用什么样的序列化器? – Jeff 2010-11-15 04:28:46
我正在使用Newtonsoft Json序列化程序。 – jeff 2010-11-15 14:18:29