【发布时间】:2022-10-05 21:56:37
【问题描述】:
我有以下设置:
- VS 代码版本 1.63.2
- Omnisharp 版本 1.23.17
最近,我开始了一个新的 .NET Core 6 api 项目。我遇到的问题是 VS Code 不提供任何智能感知,当我尝试去定义它们时它也不识别任何类。如果我按 F12,我会得到 \"No definition found for...\",即使该类是在同一个 .CS 文件中定义的。
我最近介绍的环境的唯一重大变化是我将 Docker for Windows 添加到我的机器上,并添加了 Docker VS Code 扩展。我尝试删除扩展名,但这没有帮助。
关于如何解决这个问题的任何想法?
编辑:我在 Visual Studio 2022 Enterprise 中也遇到了同样的问题。所以,我想知道这是否是 .NET Core 6 问题,而不是特定于 VS 或 VS Code。
编辑2:事实证明VS 2022有效,但前提是我将项目作为解决方案的一部分打开,而不仅仅是打开文件夹。
标签: visual-studio-code .net-core omnisharp