首页 > 解决方案 > 尝试重新安装包时的 NuGet 循环依赖

问题描述

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

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

在此处输入图像描述

尝试安装所述软件包时,会发生这种情况:

在此处输入图像描述

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

我的项目目前没有任何 Service Fabric 包,所以我很不清楚为什么 Nuget 试图恢复而不是重新安装包。

另外,我很不确定我现在如何解决这个问题。

有人可以指导我吗?

标签: visual-studionuget

解决方案


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

假设您的 asp.net core 项目面向 .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 个月前发布)


推荐阅读