我已经从https://dotnet.microsoft.com/download/dotnet-core/3.1安装了.Net Core SDK(SDK 3.1.302)和主机捆绑包(dotnet-hosting-3.1.6-win.exe) 当我创建一个新的空项目时,并在选择模板时
谢谢。
答案 0 :(得分:0)
根据break changes document从asp.net核心2.1到3.0。
目标框架:不再支持.NET Framework 从ASP.NET Core 3.0开始,.NET Framework是不受支持的目标框架。
.NET Framework 4.8是.NET Framework的最后一个主要版本。新的ASP.NET Core应用应基于.NET Core构建。从.NET Core 3.0版本开始,您可以将ASP.NET Core 3.0视为.NET Core的一部分。
将ASP.NET Core与.NET Framework结合使用的客户可以使用2.1 LTS版本以完全受支持的方式继续。对2.1的支持和服务将一直持续到至少2021年8月21日。该日期是根据.NET支持政策宣布LTS版本的三年之后。 .NET Framework对ASP.NET Core 2.1程序包的支持将无限期扩展,类似于其他基于程序包的ASP.NET框架的服务策略。
因此您不能在2.2之后创建.net frmwork asp.net核心应用程序。