vscode 在单独的文件中找不到 c# 命名空间部分(编译正常)

vscode can't find c# namespace pieces in separate files (compiles fine)

我在 Visual Studio 中编写了相当多的 C# 代码,但这是我第一次尝试使用 vscode 编写 Net Core 应用程序。我正在使用示例代码 here,它可以正常构建和运行,尽管 vscode 在单独文件 (config.cs) 中定义的 internal class TelePrompterConfig 下显示红色错误行。

我需要做什么来清除 vscode 中的错误?有关详细信息,请参见下图。同样,这是一个 vscode 错误,而不是 C# 错误。

编辑:添加了#omnisharp 标签。

我在使用 VS Code 时偶尔会遇到同样的问题。可能是由于 Omnisharp 用来为智能感知提供动力的后台工作出现了一些问题。

重启 VS Code 通常可以解决这个问题。重新启动后此问题是否仍然存在?