2

我正在使用最新版本的 xamarin 表单(截至 2017 年 12 月 17 日),我无法在 akavache 中使用以下行:

await BlobCache.UserAccount.InsertObject(key, value);

没有得到错误:

The type 'Unit' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Reactive.Core, Version=2.2.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.

v2.2.5.0 不在 nuget 上。我在想之前就让它工作了,但它没有显示,所以我想知道我是否搞砸了。我从 nuget 安装了 3.1.1 的最新版本,但仍然有错误。

我能做些什么?

编辑:

我还在 Github 上提出了一个问题:https ://github.com/akavache/Akavache/issues/399

4

1 回答 1

3

您必须安装此版本的 Akavache https://www.nuget.org/packages/akavache/6.0.0-alpha0038

然后还要确保您只在任何地方安装了 System.Reactive 的 3.1.1 版本,而不是在任何地方安装 2.2.5

于 2017-12-18T02:09:53.950 回答