将Xamarin Cross-Platform项目连接到OData服务

时间:2017-05-31 10:43:10

标签: c# xamarin cross-platform shared-project simple.odata

我正在使用Visual Studio 2017 Xamarin Cross-Platform模板。这应该连接到OData。所以我添加了这些NuGet包:

Microsoft.data.odata (v 5.8.2)
Microsoft.odata.Client (v 6.16.0)

还没有错误。但是:

根据xamarin documentations,我应该添加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

我做了一些谷歌搜索,发现this。我不知道在哪里添加。

我添加了System.Runtime,但没有做任何事情。

  

请将该解决方案视为3个项目的未更改-xamarin-cross-platform解决方案。 SharedProjectAndroidiOS

版本不匹配吗?如果是这样,这些参考的哪些版本相互兼容?

提前致谢:)

0 个答案:

没有答案