.net core OmniSharp不适用于NUnit项目

.net core OmniSharp不适用于NUnit项目,.net-core,visual-studio-code,nunit,omnisharp,.net Core,Visual Studio Code,Nunit,Omnisharp,我有一个.NET核心解决方案,其中包含一些项目。在我今天添加NUnit测试项目之前,一切都很顺利。OmniSharp似乎完全忽视了这一新项目,以下几点不起作用: 错误检查 智能感知 基本上,在NUnit项目中编辑C#代码时,我没有从编辑器获得任何“帮助”。VS代码变成了一个文本编辑器 为什么呢?我已经安装了“C#”扩展。我在Windows和Linux上都进行了检查。两个系统上的行为相同 我使用dotnetnewnunit--frameworknetcoreapp3.1创建了NUnit项目 /

我有一个.NET核心解决方案,其中包含一些项目。在我今天添加NUnit测试项目之前,一切都很顺利。OmniSharp似乎完全忽视了这一新项目,以下几点不起作用:

  • 错误检查
  • 智能感知
基本上,在NUnit项目中编辑C#代码时,我没有从编辑器获得任何“帮助”。VS代码变成了一个文本编辑器

为什么呢?我已经安装了“C#”扩展。我在Windows和Linux上都进行了检查。两个系统上的行为相同

我使用
dotnetnewnunit--frameworknetcoreapp3.1
创建了NUnit项目

//编辑 这是我的NUnit项目的csproje:


netcoreapp3.1
假的

能否提供
OmniSharp
的日志信息?它位于输出窗口中。此外,请检查系统中是否安装了.Net Core 3.1 SDK。你在VS代码的状态栏中看到OmniSharp服务器图标了吗?@AfsharMohebi我查看了日志。那里没有可疑之处。它为我的每个项目(加载项目、添加项目、更新项目)记录相同的信息集。没有错误,也没有警告。是的,我看到了“火”的图标。是的,我已经安装了.NET Core 3.1 SDK。除了我的NUnit项目(它们都是.NET Core 3.1),我可以处理所有其他项目。你能给这个问题添加一份csproj文件吗?我不使用OmniSharp,但这有点奇怪,因为使用dotnet new创建的NUnit项目与任何其他正常项目都非常相似。@Chris我添加了csproj@Loreno-谢谢…恐怕里面没有什么看起来不寻常的东西。对不起,不确定!