【问题标题】:VS code does not detect .NET Core Runtime in Linux MintVS 代码在 Linux Mint 中未检测到 .NET Core 运行时
【发布时间】:2022-01-11 18:29:09
【问题描述】:

我正在尝试在 vscode 中使用 Oracle Explorer 扩展。当我第一次安装它时,vscode 弹出this dialog 要求我安装.Net Core Runtime。我按照链接安装了 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,但这也不起作用。我在这里处于未知领域,所以这就是我所了解的。

感谢任何帮助。

【问题讨论】:

    标签: oracle visual-studio-code .net-core linux-mint


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-09-28
      • 1970-01-01
      • 2017-08-02
      • 2021-10-08
      • 2020-03-01
      • 2021-12-18
      • 2015-04-06
      相关资源
      最近更新 更多