尝试重新安装软件包时,NuGet循环依赖项

时间:2019-07-24 18:21:59

标签: visual-studio nuget

所以,我想重新安装一些Microsoft Servicefabric软件包,为此,我从给定的项目中卸载了所有相关的软件包。

尝试重新安装它们时,遇到以下问题:

enter image description here

在尝试安装上述软件包时,会发生以下情况:

enter image description here

似乎我在这里遇到了某种循环依赖。

我的项目目前没有任何Service Fabric软件包,因此我不清楚为什么Nuget尝试还原而不是重新安装软件包。

而且,我不确定现在如何解决这个问题。

有人可以引导我吗?

1 个答案:

答案 0 :(得分:0)

错误消息抱怨Autofac.ServiceFabric 2.2.0 versionMicrosoft.ServiceFabric.Services.Remoting 3.4.641 version软件包之间的不兼容。

假设asp.net核心项目的目标是.net core 2.2.0,则可以尝试添加对相应Microsoft.ServiceFabric.Services.Remoting 3.3.644 version的引用,而不是不兼容的3.4.641版本。然后,Nu1608和Nu1107错误就会消失。

Autofac.ServiceFabric 2.2.0Microsoft.ServiceFabric.Services.Remoting 3.3.644都在4个月前发布了)