NuGet包显示黄色感叹号

use*_*000 14 visual-studio nuget nuget-package asp.net-core

我刚刚通过NuGet安装了一个软件包,但它在我的解决方案资源管理器中显示了一个黄色的感叹号图标,请参见下面的截图.

为什么会发生这种情况,我该如何解决?

在此输入图像描述

小智 18

很多时候只是因为 Visual Studio 不同步。在许多情况下,关闭解决方案并重新打开将神奇地修复这些错误。这很容易,它应该是您尝试的第一件事。

  • 换句话说:您是否尝试将其关闭再打开? (3认同)
  • 重新启动 Visual Studio (2019) 解决了我的问题。我没有尝试在不关闭 Visual Studio 的情况下重新打开解决方案。DotNet 核心 2.2。 (3认同)

小智 2

就我而言,我必须手动更新packages.config中引用“有问题的”nuget的targetFramework 。

我的步骤:

  1. 我检查了NuGet的安装路径
  2. 我搜索了解决方案中引用 NuGet 的配置
  3. 我根据NuGet安装路径的最后一段/目录手动更改了targetFramework
    我的截图