解决.net6报错:NETSDK1045 当前 .NET SDK 不支持将 .NET 6.0 设置为目标。请将 .NET 5.0 或更低
1、之前编译通过可以正常运行的.net6 webapi项目再次打开,突然会报错:NETSDK1045 当前 .NET SDK 不支持将 .NET 6.0 设置为目标。请将 .NET 5.0 或更低
2、打开项目的方式如下:

3、打开项目后,项目会报错,见下图:

4、解决办法:从vs中打开项目
4.1 启动vs

4.2 找到项目文件夹,选中sln,打开

4.3 打开项目后,没有任何报错,可以正常编译和运行


浙公网安备 33010602011771号