使用Visual Studio打开项目报错:error : 无法打开项目文件。 找不到 C:\Program Files\dotnet\sdk\6.0.301\Sdks\Microsoft.NET.Sdk\Sdk。请检查是否安装了足够新的 .NET SDK 并/或调高在 global.json 中指定的版本。
之前一址是正常的。
经过分析,错误原因:我使用了Visual Studio2019打开有.Net 6的项目了,以前一直是使用了Visaul Studio2022打开编译的,我说呢其实我已经了.Net SDK6 怎么还报错。
报错原因
提示"请检查是否安装了足够新的 .NET SDK",是因为打开的工程目标框架版本高于本机安装的 SDK,或 global.json 中锁定的版本本机没有。
解决办法
- 用 dotnet --list-sdks 查看已安装的 SDK 版本。
- 到官方站点安装对应的大版本 SDK(如 6.0、8.0)。
- 检查项目目录下是否有 global.json,必要时调整或删除其中的版本锁定。
- Visual Studio 需为支持该框架的版本(如 .NET 6 需 VS2022)。