是否需要在 .net core 3.1 框架(如 .net core 2.1)中为中间件安装显式 Microsoft 软件包

does explicit microsoft packages needs to install for middleware in .net core 3.1 framework like .net core 2.1

我在 ASP.NET Core 2.1 MVC web 项目中使用 Microsoft.AspNetCore.StaticFiles (2.0.2) 和 Microsoft.AspNetCore (2.0.2) 包作为中间件。如果我将此项目升级到 .NET Core 3.1 或者它被 .NET Core 3.1 框架隐式引用,是否需要相同的包?

两者都包含在 dotnet core 3.1 的框架中/