Thanks for this feedback. Hmmmm if there is no unmanaged code then I am at a loss to understand why I am getting exceptions thrown which are not being caught by the framework :-((.
I can't see how I can add an image to this forum, so have put a transcript of the crash here : www.customiseddata.net/crash.jpg
Its a jpg as I had to manually copy the error report from the VERY small dialog box presented by Windows CE - and forgot to save the text file :-O - I did print it, so scanned it to this jpg as above.
Maybe this will give a clue as to why the JSON code crashed outside of the frameworks exception handlers.
Is Linq to Json supported on the compact platform ??
Please remember that this is a json.compact.net application...