最近在研究商城系统,下载了 coreshop,coreshop底层框架升级到asp.net 7。
下载之后,在 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。
最后,我是通过升级 Visual Studio 2022解决的此问题。
怎么勾选 使用 .Net SDK 预览版(需要 重启),请看下面的步骤:
1、单击 【工具】 → 【选项】
2、在【环境】→【预览功能】可以看到 使用 .Net SDK 预览版(需要 重启) 功能。