编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

当前.Net SDK不支持将.Net 7.0设置为目标。请将.Net 6.0或更低版本设置为目标,或使用支持.Net 7.0的.Net SDK版本

最近在研究商城系统,下载了 coreshop,coreshop底层框架升级到asp.net 7。

下载之后,在 Visual Studio 2022 编译,提示出错:

当前.Net SDK不支持将.Net 7.0设置为目标。请将.Net 6.0或更低版本设置为目标,或使用支持.Net 7.0的.Net SDK版本

具体如下图所示:

visual studio 2022 提示 当前.Net SDK不支持将.Net 7.0设置为目标。请将.Net 6.0或更低版本设置为目标,或使用支持.Net 7.0的.Net SDK版本

网上看了下解决方案,有说勾选 使用 .Net SDK 预览版(需要 重启),就可以解决问题,我勾选了,依然出错。

当然,SDK 7 在此之前也是安装好了,我同时新建了项目,看到 Visual Studio 2022 上看到了 SDK 7。

下载 SDK 7

最后,我是通过升级 Visual Studio 2022解决的此问题。

怎么勾选 使用 .Net SDK 预览版(需要 重启),请看下面的步骤:

1、单击 【工具】 → 【选项】

打开Visual Studio 2022选项窗口

2、在【环境】→【预览功能】可以看到 使用 .Net SDK 预览版(需要 重启) 功能。

Visual Studio 2022选项窗口

 

未经允许不得转载: 技术文章 » .NET编程 » 当前.Net SDK不支持将.Net 7.0设置为目标。请将.Net 6.0或更低版本设置为目标,或使用支持.Net 7.0的.Net SDK版本