This project has moved and is read-only. For the latest updates, please go here.

Missing method error

Jun 4, 2009 at 5:39 PM
Edited Jun 4, 2009 at 5:39 PM


I am using with vs2005.

I have dowloaded the CF2 compatible version of, added the dll and refrenced it in my project.

I am getting the following error:

Method not found: GetConverter System.ComponentModel.TypeDescriptor.

on the following line:


<font size="1">




Dim deserializedProduct As JsonLogin = DirectCast(Newtonsoft.Json.JavaScriptConvert.DeserializeObject(lReturn, GetType

(JsonLogin)), JsonLogin)



 I am getting the exact same error if i rewrite code like this:

 <font size="1">



lObj As New JsonLogin

lObj = Newtonsoft.Json.JavaScriptConvert.DeserializeObject(lReturn)

Can any one help?

All i want to do is parse a string variable holding a json string.


Thanks in advance

Jun 5, 2009 at 7:18 AM

Hmm, looks like it is available in my version of the CF framework but isn't available according to the documentation:

I'll fix this in the next couple of days. I'll let you know when the fix is checked into the latest version of the source code on CodePlex so you can download it.


~ James

Jun 5, 2009 at 9:55 AM
Edited Jun 5, 2009 at 10:16 AM


Thanks for that, Any changes will still work on Compact framework 2 ? Also will you provide a new dll?
I forgot to post the version of i am using, it is v1.3.1 (CF2 compatible).

Look forward to your fix :)



Jun 6, 2009 at 1:27 AM


I never made a compact framework version of 1.3.1 for CF2. I thought you were talking about the latest version of Json.NET for the most recent version of the CF.

Jun 8, 2009 at 2:58 PM


I have downloaded the latest version of which is for CF 3.5. I added the newtonsoft.json.compact.dll to my project. New problem, I can no longer see the following method

newtonsoft.json.javascriptconvert .

How do i convert a Json string into somthing i can handle, have you got an example for me, buy the way I am using VB and not C#

Thanks again


Jun 8, 2009 at 4:04 PM


got another missing method error

Method not found: Resize System.Array.

I am doing the following:

 <font size="1" color="#0000ff">



deserialized As JsonLogin = DirectCast(Newtonsoft.Json.JsonConvert.DeserializeObject(lReturn, GetType(JsonLogin)), JsonLogin)

To my VBproject all i did was add the newtonsoft.json.compact.dll as a reference, am i missing somthing else? 


Jun 9, 2009 at 10:05 AM



sorry for being a pain but it was my mistake :(

basically i was refrencing the Compactframework 2.00 dlls and not 3.5.

soon as removed those and used 3.5 then no more errors.


Thanks anyways, I am sure i'll have a few more questions, hopefully not as silly as this problem.