安装 Nuget 包时检测到循环依赖,Akavache 6.0.0-alpha0038
Circular dependency detected when installing Nuget package, Akavache 6.0.0-alpha0038
我在尝试安装 Akavache 6.0.0-alpha0038 时遇到 'Circular dependency detected' 错误我在 Visual Studio 2017 年的 Xamarin.IOs 项目。
这是详细的错误,
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'
我该如何解决这个问题?
在您的 visual studio 中,打开 选项菜单(工具 > 选项),
然后,在 NuGet Package Manager > General 下,选择 PackageReference 作为 包管理的默认包管理格式 (参考图片)
现在尝试安装 nuget 包,在本例中为 Akavache 6.0.0-alpha0038.
为我工作
注意: 如果 packages.config 文件存在,您必须将其删除。您可以删除文件,然后安装软件包,然后 re-add 文件。
打开 nuget 管理器
select 包裹
从 'install and update optoins' -'Ignore Dependency'
打开选项和 select 下拉菜单
卸载方法相同
我在尝试安装 Akavache 6.0.0-alpha0038 时遇到 'Circular dependency detected' 错误我在 Visual Studio 2017 年的 Xamarin.IOs 项目。
这是详细的错误,
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'
我该如何解决这个问题?
在您的 visual studio 中,打开 选项菜单(工具 > 选项),
然后,在 NuGet Package Manager > General 下,选择 PackageReference 作为 包管理的默认包管理格式 (参考图片)
现在尝试安装 nuget 包,在本例中为 Akavache 6.0.0-alpha0038.
为我工作
注意: 如果 packages.config 文件存在,您必须将其删除。您可以删除文件,然后安装软件包,然后 re-add 文件。
打开 nuget 管理器
select 包裹
从 'install and update optoins' -'Ignore Dependency'
打开选项和 select 下拉菜单
卸载方法相同