Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
每当我为我目前正在处理的 Visual Studio 解决方案管理 NuGet 包时,它总是说某个特定的包需要更新。
但是,当我为包按更新时,我不能选择要更新它的项目:
当我按OK继续时,什么也没有发生;该窗口刚刚关闭并再次让我看到“管理 NuGet 包”窗口,仍然显示此特定包有可用的更新。
这似乎只发生在解决方案中的一个特定包上。允许引用此包的项目已经引用了最新版本。
我注意到一个旧的、未使用的库版本位于解决方案的包文件夹中。我在包管理器控制台中使用以下命令将其卸载 :
Uninstall-Package PackageName -Version PackageVersion
请注意,您需要在上述命令中替换确切的包名称和版本。
或者,您也可以只从包文件夹中删除包。
请注意,这并没有解决问题首先发生的原因或如何防止它。