我正在使用 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
,Android
和iOS
是否存在版本不匹配?如果是这样,这些参考的哪些版本相互兼容?
提前致谢 :)