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版本

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM