VS2019打开项目加载失败:无法找到 .NET Core SDK - Fishk源码分享博客-Fishk源码分享博客

VS2019打开项目加载失败:无法找到 .NET Core SDK

VS2019打开项目加载失败:无法找到 .NET Core SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配。

打开.net core解决方案,加载不出项目,报如上错误,有点迷茫,看项目文件*.csproj,也看不出所以然,后来发现项目根目录下面有个批处理build.cmd(可手动放一个进去)。

将如下命令保存成build.cmd

@echo off
dotnet run --project build -- %*
pause

执行build.cmd看到如下报错信息

A compatible installed .NET Core SDK for global.json version [2.2.607] from [C:\
Users\Administrator\Desktop\ID4\IdentityServer4\global.json] was not found
Install the [2.2.607] .NET Core SDK or update [C:\Users\Administrator\Desktop\ID
4\IdentityServer4\global.json] with an installed .NET Core SDK:
  2.1.202 [C:\Program Files\dotnet\sdk]
  2.1.505 [C:\Program Files\dotnet\sdk]
  2.1.602 [C:\Program Files\dotnet\sdk]
  2.1.607 [C:\Program Files\dotnet\sdk]
  2.2.202 [C:\Program Files\dotnet\sdk]
  3.0.100 [C:\Program Files\dotnet\sdk]
  3.1.101 [C:\Program Files\dotnet\sdk]
请按任意键继续. . .

这个就很明朗了,找到解决方案根目录下面,有个global.json文件,内容如下

{
  "sdk": {
    "version": "2.1.607"
  }
}

将版本号改成电脑中已经安装的sdk版本

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营和服务器所需!
7. 站长联系QQ:3562983057
Fishk源码分享博客 » VS2019打开项目加载失败:无法找到 .NET Core SDK

开通永久VIP,海量资源,不限制下载,免费更新!

立即开通 了解详情