Jestem obecnie otrzymuję następujący błąd używając Json.NET/Newtonsoft.JSON Biblioteka:Mono brakuje System.Numerics.BigInteger.Parse (łańcuch, IFormatProvider)
Missing method System.Numerics.BigInteger::Parse(string,IFormatProvider) in assembly
/usr/lib/mono/gac/System.Numerics/4.0.0.0__b77a5c561934e089/System.Numerics.dll,
referenced in assembly ~/dev/Mono/Mercury/Mercury/bin/Debug/Newtonsoft.Json.dll
ten występuje za każdym razem, że JSON pobierane z bazy danych CouchDB ma pole wartości numerycznych. Odkryłem z wyszukiwania, że metoda, która biblioteka wywołuje z System.Numerics nie jest jeszcze implemented in Mono.
Problem polega na tym, że Json.NET jest zależnością dla innej biblioteki, której używam (WDK.API.CouchDB [3]).
Czy jest jakiś sposób obejść to bez ulepszania źródła którejkolwiek z bibliotek? Jakieś sugestie?
PS:Używam Mono 3.0.6 i 4.0.8, MonoDevelop na Linuksie. Właśnie zacząłem uczyć się C# i to jest mój pierwszy projekt z tym. Próbowałem przeszukać temat w Internecie bez owocnych rezultatów.
Dzięki
[3] code.google.com/p/skitsanoswdk
Tak, myślę, że to będzie musiało zrobić. Nuget z Mono nie jest bardzo przyjemny w użyciu i unikałem używania starszych wersji bibliotek. Dzięki za link, zostałem przeze mnie niezauważony. – eDrago
Niestety, nie jest to zbyt praktyczne, gdy odwołujemy się do innych bibliotek, które wymagają Json.NET jako ich zależności (i które będę musiał następnie usunąć z zarządzania NuGet w moim projekcie). –