安装Nuget包时检测到循环依赖,Akavache 6.0.0-alpha0038

时间:2018-02-20 05:26:36

标签: nuget circular-dependency akavache

当我尝试在Visual Studio中将 Akavache 6.0.0-alpha0038 安装到我的Xamarin.IOs项目中时,我收到'循环依赖项检测到错误2017。

这是错误的详细信息,

Error       Circular dependency detected 'akavache 6.0.0-alpha0038 => akavache.core 6.0.0-alpha0038 => System.Reactive 3.1.1 => System.Reactive.PlatformServices 4.0.0-preview00001 => System.Reactive 3.1.1'

如何解决此问题?

1 个答案:

答案 0 :(得分:1)

在视觉工作室中,打开选项菜单(工具>选项),

然后,在 NuGet包管理器&gt;常规,选择 PackageReference 作为包管理默认包管理格式(参考图像) < / p>

enter image description here

现在尝试安装nuget软件包,在本例中为 Akavache 6.0.0-alpha0038

为我工作

注意:如果存在,则必须删除 packages.config 文件。您可以删除该文件,然后安装该软件包,然后重新添加该文件。