VS 代码在 Linux Mint 中未检测到 .NET Core 运行时

VS code does not detect .NET Core Runtime in Linux Mint

我正尝试在 vscode 中使用 Oracle Explorer 扩展。当我第一次安装它时,vscode 弹出 this dialog 要求我安装 .Net Core Runtime。我按照 link 安装了 SDK 和运行时 (Ubuntu)。它似乎已正确安装。当我输入

dotnet --info

我得到了这个输出,对我来说没问题:

.NET SDK (reflecting any global.json):
Version:   6.0.101
Commit:    ef49f6213a

Runtime Environment:
 OS Name:     linuxmint
 OS Version:  20.3
 OS Platform: Linux
 RID:         linux-x64
 Base Path:   /usr/share/dotnet/sdk/6.0.101/

Host (useful for support):
  Version: 6.0.1
  Commit:  3a25a7f1cc

.NET SDKs installed:
  6.0.101 [/usr/share/dotnet/sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 6.0.1 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET runtimes or SDKs:
  https://aka.ms/dotnet-download

但是,当我重新打开时 vscode 我仍然看到对话框告诉我 Oracle Explorer 扩展需要 .NET Core 运行时。

我认为这可能是 $PATH 变量的问题。这是 $PATH:

的输出
bash: /home/jh/bin:/home/jh/packages/anaconda3/bin:/home/jh/packages/anaconda3/condabin:/home/jh/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/jh/.dotnet/tools: No such file or directory

/home/jh/.dotnet/tools 不存在。我尝试将目录从“dotnet --info”输出添加到 PATH,但这也不起作用。我在这里处于未知领域,所以这就是我所得到的。

感谢任何帮助。

该扩展当前不支持 .NET Core Runtime 6.0(在答案 here 中找到)。

我安装了 5.0 Runtime,一切正常。