有一个在 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)。