1

有一个在 2.1 LTS 上运行的 ASP.NET Core 项目,我想继续使用 LTS 版本。所以我不会更新 2.2 或 3.0(目前都 EOL),但计划在未来升级到 3.1(下一个 LTS)。目前我想继续使用 2.1 LTS,它仍然支持到 2021 年 8 月 21 日

VS 2019 的 NuGet 包管理器向我展示了 2.2 的大量更新!如果有任何 2.1.x 修复程序,我必须检查每一个更新,如本例所示:

在此处输入图像描述

这里我安装了 2.1.11 并且有 2.1.16。我想安装 2.1.16 以应用最新的修复和安全补丁。从 2.1.11 更新到 2.1.16 后,NuGet 仍然显示到 2.2.5 的更新:

在此处输入图像描述

如您所见,现在安装了最新的 2.1.x 版本,但 NuGet 仍然希望我在 2.2.5 上进行更新(这不是LTS,并且自 2019 年底以来 2.2 也是 EOL)。

如何设置 VS 2019 解决方案以通知我有关 LTS 分支中的更新(如 2.1.11 到 2.1.16:第一个屏幕截图)但不是 LTS 分支外部的升级(如第二个屏幕截图上的 2.1.16 到 2.2.5 )?

4

0 回答 0