Visual studio code 在VSCode中打开csproj时,OmniSharp抛出错误

Visual studio code 在VSCode中打开csproj时,OmniSharp抛出错误,visual-studio-code,.net-core,omnisharp,Visual Studio Code,.net Core,Omnisharp,我正在使用FedoraLinux和官方的VSCode包 打开“我的解决方案”所在的文件夹时,OmniSharp会抛出: Failed to load project file '/home/marko/Projects/My/Project/MyProject.csproj'. /home/marko/Projects/My/Project/MyProject.csproj(1,1) Microsoft.Build.Exceptions.InvalidProjectFileException:

我正在使用FedoraLinux和官方的VSCode包

打开“我的解决方案”所在的文件夹时,OmniSharp会抛出:

Failed to load project file '/home/marko/Projects/My/Project/MyProject.csproj'.
/home/marko/Projects/My/Project/MyProject.csproj(1,1)
Microsoft.Build.Exceptions.InvalidProjectFileException: The imported project "/usr/lib/mono/xbuild/15.0/Microsoft.Common.props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.  /usr/lib64/dotnet/sdk/2.2.106/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.props
加载项目文件“/home/marko/Projects/My/project/MyProject.csproj”失败。
/home/marko/Projects/My/Project/MyProject.csproj(1,1)
Microsoft.Build.Exceptions.InvalidProjectFileException:未找到导入的项目“/usr/lib/mono/xbuild/15.0/Microsoft.Common.props”。确认声明中的路径正确,并且文件存在于磁盘上/usr/lib64/dotnet/sdk/2.2.106/Sdks/Microsoft.NET.sdk/sdk/sdk.props
csproj使用

项目在终端中使用
dotnet
正常构建和运行。

我已经安装了mono,但我已经设置了“omnisharp.useGlobalMono”:“从不”

我知道这是旧的,但对于仍然存在此问题的人来说:完全删除mono,然后重新安装所有三个dotnet核心包(dotnet主机dotnet运行时dotnet sdk)为我修复了这个问题。

我知道这个问题已经很老了,但对于仍然有这个问题的人来说:完全删除Mono,然后重新安装所有三个dotnet核心包(dotnet hostdotnet runtimedotnet sdk)为我修复了这个问题