在流程完成后,在更新包参考的正常过程中,在解决方案级别使用NuGet包管理器对话框,项目上有一个绿色勾号,更新按钮消失。但是,对于我的某些软件包,更新过程完成,据我所知,但没有绿色勾选,更新按钮仍然存在。再次按下它,下一个对话框显示没有项目需要更新该包。
我在这里遗漏了什么或这是一个错误吗?
答案 0 :(得分:1)
我发现更新Solution-level packages时会发生这种情况。出于某种原因,它们是并排更新的,旧的软件包版本会使更新始终显示为适用。我提出了一个问题来澄清这种行为:#2062
发生这种情况的另一种方法是从项目中排除packages.config。包已更新,但新版本未在packages.config中更新。请确保package.config包含在项目中。