Visual Studio 2017 Xamarin Cross-Platform テンプレートを使用しています。これは OData に接続する必要があります。そこで、これらの NuGet パッケージを追加しました。
Microsoft.data.odata (v 5.8.2)
Microsoft.odata.Client (v 6.16.0)
まだエラーはありません。しかし:
xamarin のドキュメントによると、追加する必要がありSimple.OData.Client
ます。追加した直後に、共有プロジェクトのほぼすべてのタイプのコードをSimple.OData.Client (v 4.26.0)
取得しています。Reference to type 'Object' claims it is defined in 'System.Runtime', but it could not be found
CS7069
私はいくつかのグーグルをして、これを見つけました。それをどこに追加すればよいかわかりません。
追加しましSystem.Runtime
たが、何もしませんでした。
このソリューションは、3 つのプロジェクトを使用した変更されていない xamarin クロスプラットフォーム ソリューションと考えてください。
SharedProject
、Android
およびiOS
バージョンの不一致はありますか? もしそうなら、これらの参照のどのバージョンが相互に互換性がありますか?
前もって感謝します :)