Ich habe eine ASP.net MVC-Anwendung, die portable Klassenbibliotheken verwendet, die von einer Xamarin-Anwendung freigegeben werden. Wenn meine Web-Anwendung jetzt beginnt, wirft es diesen Fehler:Methode nicht gefunden: 'Nein Newtonsoft.Json.Serialization.DefaultContractResolver.set_IgnoreSerializableAttribute (Boolean)'
Method not found: 'Void Newtonsoft.Json.Serialization.DefaultContractResolver.set_IgnoreSerializableAttribute(Boolean)'.
ich die Struktur Map MVC nuget Paket verwenden und es funktioniert gut, bis ich die PCL-Bibliothek verwiesen.
Es Fehler auf dieser Codezeile:
GlobalConfiguration.Configuration.DependencyResolver = new StructureMapDependencyResolver(container);
Ich denke, es hat etwas mit der PCL-Klasse und der MVC beide mit Verweis auf JSON.net zu tun. Irgendwelche Ideen, wie das zu beheben ist? Ich habe meine Maschine neu aufgebaut, um sicherzustellen, dass nur diese Version im GAC war und nirgendwo sonst.
Irgendwelche Ideen
Gleiches Problem. Ich bin in der Lage, meine Website in IISExpress zu starten, aber sobald ich mein Android-Projekt debuggen scheint es die DLL oder etwas ähnliches zu überschreiben, und ich bekomme diesen Fehler. – Guillaume
Ich treffe genau dieses Problem. Es ist nicht wirklich eine Dip der vorgeschlagenen Frage; der Unterschied ist, dass dieser von der erwähnten PCL-Bibliothek OP verursacht wird. Da ich diese Frage nicht beantworten kann (jetzt, da sie als dup markiert ist), habe ich eine andere Frage gestellt und beantwortet (http://stackoverflow.com/questions/27812705/method-not-found-void-netwetsoft-). json-serialisierung-defaultcontractresolver-se/27812706 # 27812706) – dbruning
Ja @dbruning das ist kein Duplikat. – MemeDeveloper