当前 .NET SDK 不支持将 .NET Core 2.2 设置为目标。请将 .NET Core 2.1 或更低版本设置

今天安装了.net sdk2.2,选择的版本为2.2.402当前 .NET SDK 不支持将 .NET Core 2.2 设置为目标。请将 .NET Core 2.1 或更低版本设置

安装完以后就创建了一个对应2.2的项目

当前 .NET SDK 不支持将 .NET Core 2.2 设置为目标。请将 .NET Core 2.1 或更低版本设置

创建好项目以后运行报错

当前 .NET SDK 不支持将 .NET Core 2.2 设置为目标。请将 .NET Core 2.1 或更低版本设置这就奇怪了,莫名其妙的报错了,然后尝试生成项目报错

当前 .NET SDK 不支持将 .NET Core 2.2 设置为目标。请将 .NET Core 2.1 或更低版本设置

然后一看原来SDK装错了,上面的那个版本支持VS2019不支持VS2017,因为我本地是VS2017,然后重新下载支持VS2017的版本就可以了当前 .NET SDK 不支持将 .NET Core 2.2 设置为目标。请将 .NET Core 2.1 或更低版本设置

记得装完以后VS重启一下就可以了