找不到指定的 SDK"Microsof.NET.Sdk
- 第一查 看 系統盤目錄 C:\Program Files\dotnet
- 第二 命令行輸入 dotnet --version
- 第三 檢查環境變量
- 總結 只要執行dotnet --version 正常返回版本號此問題即解決

第一查 看 系統盤目錄 C:\Program Files\dotnet
有2種方式 去檢查 是否安裝了.NET5.0/.NET6.0/.NET7.0/.NET8.0/.NET9.0
有2個目錄
C:\Program Files (x86)\dotnet
C:\Program Files\dotnet
我的理解是 .NET core 之后 特別是.NET5.0 以及之后都開始跨平臺了,自然都普及64位了,所以基本都是在64位
而vs2022 就是全新的64位 ,所以更加主要是看64位的地址,即 C:\Program Files\dotnet
我們再進一步
C:\Program Files\dotnet\sdk
第二 命令行輸入 dotnet --version
注意,如果不能正常輸出 .NET版本,而又確是安裝了.NET,我們就要檢查環境變量
第三 檢查環境變量
檢查用戶變量和系統變量 刪掉 C:\Program Files (x86)\dotnet\ 這個地址
或者
總結 只要執行dotnet --version 正常返回版本號此問題即解決
總結 只要執行dotnet --version 正常返回版本號此問題即解決