可能有效的解決方案:
無法完全保證有效,因為我本地裝上沒問題,只幫同事解決過一次,貌似有效
方案就是多裝幾個 .net core 2.2.xxx 版本,然后可能就正常識別了。
在安裝之前,先把 vs 升級到最新版本
首先我本地安裝的是 2.2.104
dotnet --list-sdks
2.2.104 [C:\Program Files\dotnet\sdk]
可以先試試這個方案,如果不行就使用如下版本的.net core
dotnet-sdk-2.2.101-win-x64.exe
dotnet-sdk-2.2.202-win-x64.exe
dotnet-runtime-2.2.3-win-x64.exe
安裝完畢,重啟一下,應該會正常了。如果還不正常就換vs 2019 吧, 一定支持 dotnet core 2.2 !!