1

我正在使用 Visual Studio 2017 Xamarin 跨平台模板。这应该连接到 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,AndroidiOS

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

提前致谢 :)

4

0 回答 0