json.net won't work on MonoTouch without some precompiler magic. Here's 4.0 r3 
for MonoTouch https://github.com/ayoung/Newtonsoft.Json. 

Sebastien, is there some light reading on what smcs does? I did a quick search 
on the internets but didn't find much. 


On Thursday, October 27, 2011 at 12:02, Sebastien Pouliot [via MonoTouch] wrote:

>  Hello, 
> 
> Just rebuild Json.NET 4.0 Release 3 from source using the 'smcs' 
> compiler provided with MonoTouch. You can also look around (in git) 
> since some people have already built it for MonoTouch (which could 
> save you time). 
> 
> Sebastien 
> 
> On Thu, Oct 27, 2011 at 2:53 PM, jamminjimi <[hidden email] 
> (/user/SendEmail.jtp?type=node&node=3945642&i=0)> wrote: 
> 
> > Hi, 
> > 
> > I have similar problem as I interface to json.net (http://json.net). 
> > Perhaps some light can be 
> > shed?? 
> > 
> > Current installed software: 
> > Monodevelop 2.8.1, Mono framework 2.10.6, Monotouch 5.0, Xcode 4.2, ios 5 
> > sdk, Json.NET 4.0 Release 3 
> > 
> > Thank you for taking a look! 
> > Jim 
> > 
> > Exception thrown: 
> > 
> > System.Threading.Tasks.Task.HandleGenericException 
> > (e={System.MissingMethodException: Method not found: 
> > 'System.Type.op_Equality'. 
> >  at 
> > Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.GetContractSafe 
> > (System.Object value) [0x00008] in 
> > /Users/jamesphillips/Projects/Json40r3/Source/Src/Newtonsoft.Json/Serialization/JsonSerializerInternalWriter.cs:86
> >  
> >  at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize 
> > (Newtonsoft.Json.JsonWriter jsonWriter, System.Object value) [0x00011] in 
> > /Users/jamesphillips/Projects/Json40r3/Source/Src/Newtonsoft.Json/Serialization/JsonSerializerInternalWriter.cs:70
> >  
> >  at Newtonsoft.Json.JsonSerializer.SerializeInternal 
> > (Newtonsoft.Json.JsonWriter jsonWriter, System.Object value) [0x00012] in 
> > /Users/jamesphillips/Projects/Json40r3/Source/Src/Newtonsoft.Json/JsonSerializer.cs:451
> >  
> >  at Newtonsoft.Json.JsonSerializer.Serialize (Newtonsoft.Json.JsonWriter 
> > jsonWriter, System.Object value) [0x00000] in 
> > /Users/jamesphillips/Projects/Json40r3/Source/Src/Newtonsoft.Json/JsonSerializer.cs:443
> >  
> >  at Newtonsoft.Json.JsonConvert.SerializeObject (System.Object value, 
> > Formatting formatting, Newtonsoft.Json.JsonSerializerSettings settings) 
> > [0x0002c] in 
> > /Users/jamesphillips/Projects/Json40r3/Source/Src/Newtonsoft.Json/JsonConvert.cs:634
> >  
> >  at Newtonsoft.Json.JsonConvert.SerializeObject (System.Object value) 
> > [0x00000] in 
> > /Users/jamesphillips/Projects/Json40r3/Source/Src/Newtonsoft.Json/JsonConvert.cs:571
> >  
> >  at Storyboard_Utility_App.SerializeMe.LoadTheProduct () [0x0005d] in 
> > /Users/jamesphillips/Projects/Storyboard_Utility_App/SerializeMe.cs:47 
> >  at Storyboard_Utility_App.SerializeMe..ctor () [0x00006] in 
> > /Users/jamesphillips/Projects/Storyboard_Utility_App/SerializeMe.cs:35 
> >  at Storyboard_Utility_App.MainViewController.<ViewDidLoad>m__0 () 
> > [0x00000] in 
> > /Users/jamesphillips/Projects/Storyboard_Utility_App/MainViewController.cs:38
> >  
> >  at System.Threading.Tasks.TaskFactory+<StartNew>c__AnonStorey15.<>m__A 
> > (System.Object o) [0x00000] in 
> > /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/TaskFactory.cs:106
> >  
> >  at System.Threading.Tasks.Task.InnerInvoke () [0x0000b] in 
> > /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/Task.cs:424
> >  
> >  at System.Threading.Tasks.Task.ThreadStart () [0x00039] in 
> > /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/Task.cs:384
> >  
> > }) in 
> > /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/Task.cs:474
> >  
> > 
> > 
> > -- 
> > View this message in context: 
> > http://monotouch.2284126.n4.nabble.com/System-MissingMethodException-Method-not-found-System-Type-op-Equality-tp3770750p3945599.html
> > Sent from the MonoTouch mailing list archive at Nabble.com 
> > (http://Nabble.com). 
> > _______________________________________________ 
> > MonoTouch mailing list 
> > [hidden email] (/user/SendEmail.jtp?type=node&node=3945642&i=1) 
> > http://lists.ximian.com/mailman/listinfo/monotouch
> > _______________________________________________ 
> MonoTouch mailing list 
> [hidden email] (/user/SendEmail.jtp?type=node&node=3945642&i=2) 
> http://lists.ximian.com/mailman/listinfo/monotouch
> 
> 
> If you reply to this email, your message will be added to the discussion 
> below: 
> http://monotouch.2284126.n4.nabble.com/System-MissingMethodException-Method-not-found-System-Type-op-Equality-tp3770750p3945642.html
>  
>  To start a new topic under MonoTouch, email 
> [email protected] 
> (mailto:[email protected]) 
>  To unsubscribe from MonoTouch, click here 
> (http://monotouch.2284126.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=3346893&code=YW5kcmV3ZHlvdW5nQGdtYWlsLmNvbXwzMzQ2ODkzfDE5MjczODc4ODI=).
>  



--
View this message in context: 
http://monotouch.2284126.n4.nabble.com/System-MissingMethodException-Method-not-found-System-Type-op-Equality-tp3770750p3946397.html
Sent from the MonoTouch mailing list archive at Nabble.com.
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to