系統背景:VS2019 .NET CORE 3.1 WEBAPI
報錯:無法找到 .NET Core SDK。請檢查確保已安裝此項且 global.json 中指定的版本(如有)與所安裝的版本相匹配
解決措施:
1、檢查CORE是否安裝,在控制面板看了程序,是有的
2、命令dotnet --version看CORE版本,提示dotnet 不是外部或內部有效命令
3、先解決第二個問題,dotnet命令無法運行,一定是沒有安裝或環境變量配置出問題,已經確認安裝了,那就是環境變量的問題
4、環境變量配置:
步驟一:此電腦-->屬性-->高級系統設置-->環境變量-->系統變量-->Path-->新建-->{%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\dotnet;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\}
步驟二:此電腦-->屬性-->高級系統設置-->環境變量-->Administrator的用戶變量-->新建-->{%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\dotnet}
注:其實環境變量步驟二的內容都是有的,步驟一的內容裏面C:\Program Files\dotnet這個沒有。看了下變成UltraEdit的環境變量,應該是昨天安裝了UltreEdit被惡意修改了
5、環境變量配好之後,dotnet命令還是不能使用,電腦重啓,OK。電腦重啓能解決N多問題,如果方法都用了,還是沒作用,也許重啓下電腦就解決了呢。