首页 > 解决方案 > 如何处理'包还原失败。!错误?

问题描述

我必须将 IdentityModel.OidcClient 作为 NuGet 包安装,安装失败并出现

Package restore failed. Rolling back package changes for 'IdentityModel.OidcClient'.
NU1108 Cycle detected. IdentityModel.OidcClient -> IdentityModel.OidcClient (>= 3.1.2).

我清除了所有 NuGet 缓存无济于事。我确保我的类库具有 .NET Standard 2.0 的目标框架,并且 IdentityModel 版本支持该框架。

错误列表中的第二行指向项目文件 (*.csproj) 的第一行,其内容如下所示

<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>

</Project>

我在 Microsoft Visual Studio Professional 2019 版本 16.8.4 中遇到问题

如何安装软件包?

标签: c#nuget-packagenuget-package-restore

解决方案


推荐阅读