我安装了 .NET Core 3.1.0 SDK,尝试将 Microsoft C# 扩展添加到 VSCode 并得到以下弹出窗口:

我很确定我已经正确安装了所有东西。在搞砸了足够长的时间之后,我尝试按照此处列出的步骤卸载我机器上的所有 SDK 和运行时。重新安装 SDK 3.1.0,问题依然存在。
不太确定如何重现,因为这似乎是一个罕见的问题!当问题第一次出现时,我确实在我的机器上安装了 VS Community,但我已经卸载了它和所有相关的 SDK,但问题仍然存在。
为了让扩展能够找到 SDK,因为我可以dotnet从我的终端运行所有命令就好了。
它找不到它。
<details>Starting OmniSharp server at 1/11/2020, 12:55:00 PM
Target: /Users/finley/dev/dotnet/DatingApp/DatingApp.API
OmniSharp server started.
Path: /Users/finley/.vscode/extensions/ms-vscode.csharp-1.21.9/.omnisharp/1.34.9/run
PID: 3072
[info]: OmniSharp.Stdio.Host
Starting OmniSharp on MacOS 10.15.2 (x64)
[info]: OmniSharp.Services.DotNetCliService
DotNetPath set to dotnet
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
Located 1 MSBuild instance(s)
1: StandAlone 16.3 - "/Users/finley/.vscode/extensions/ms-vscode.csharp-1.21.9/.omnisharp/1.34.9/omnisharp/.msbuild/Current/Bin"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
MSBUILD_EXE_PATH environment variable set …Run Code Online (Sandbox Code Playgroud)