我使用Windows Phone 7的Visual Studio 2012,这是我的第一个应用程序。当我尝试反序列化JSON字符串与JSON.NET我总是得到这个奇怪的错误:如何将JSON字符串反序列化为.NET对象?
缺少方法,R rlib,版本= 3.7.0.0,文化=中立,公钥= 969DB8053D3322AC.System.Threading 。监控。
这里是我的代码片段反序列化我的JSON字符串:
public void DeserializeFeed(string feed)
{
JsonSerializer ser = new JsonSerializer();
//JsonReader jr = new JsonTextReader(new StreamReader(feed));
Post deserializedPost = JsonConvert.DeserializeObject<Post>(feed);
}
我在这里发表的调试一步一步的模式,给更多准确的信息:
任何人都可以帮助我吗?希望我很清楚!
+1的调查 – GETah 2012-03-25 11:15:44
谢谢您的回答,是的,它是同样的错误,但用户处理另一个库,我实际上试图使用JSON.net,我得到这个奇怪的错误,任何人都知道它来自哪里? – 2012-03-25 11:22:56
你有没有包含正确的库(看起来像Silverlight版本的dll源代码:http://www.eugenedotnet.com/2010/12/windows-phone-7-serialization-json-net/)?一些其他的错误似乎来自尝试使用在手机上使用.NET框架的特定窗口部分的库。 – LlamaCloud 2012-03-25 11:42:53