現在、 Json.NET/Newtonsoft.JSONライブラリを使用して次のエラーが発生しています。
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
これは、couchDB データベースから取得した Json に数値フィールドがあるたびに発生します。ライブラリが System.Numerics から呼び出しているメソッドがまだMono に実装されていないことを検索して発見しました。
問題は、Json.NET が、私が使用している別のライブラリ (WDK.API.CouchDB [3]) に依存していることです。
ライブラリのソースを微調整せずにこれを回避する方法はありますか? 助言がありますか?
PS: Linux で Mono 3.0.6 と MonoDevelop 4.0.8 を使用しています。C# の学習を始めたばかりで、これが初めてのプロジェクトです。Web でトピックを検索しようとしましたが、実りある結果は得られませんでした。
ありがとう
[3] code.google.com/p/skitsanoswdk