c# - vscode 在单独的文件中找不到 c# 命名空间片段(编译良好)
问题描述
我在 Visual Studio 中编写了相当多的 C# 代码,但这是我第一次尝试使用 vscode 编写 Net Core 应用程序。我在这里使用示例代码,它构建和运行都很好,尽管 vscodeinternal class TelePrompterConfig
在单独的文件 (config.cs) 中的定义下显示红色错误行。
我需要怎么做才能清除 vscode 中的错误?有关详细信息,请参见下图。同样,这是 vscode 错误,而不是 C# 错误。
编辑:添加了#omnisharp 标签。
解决方案
在使用 VS Code 时,我偶尔会遇到同样的问题。可能是由于 Omnisharp 用来为智能感知提供动力的背景工作存在一些问题。
重启 VS Code 通常可以解决这个问题。重启后这个问题是否仍然存在?
推荐阅读
- python - 当唯一的区别是大写时,为什么 os.rename 不重命名文件?
- javascript - 在纯 JavaScript 中删除具有相同类的所有元素
- sql - 无效操作:由于内部错误,不支持这种类型的关联子查询模式;
- javascript - 使用 v-model 时调整 v-text-field 的值
- angular - 如何使用带有 ngrx 8.0.0 beta 的 StoreModule.forFeature 注册单个减速器
- python - 如何根据条件重构数据框以将列值转换为行值
- c++ - Ceres Solver C++:分段错误:11
- operating-system - 应该如何使用页面缓冲将修改后的页面写出到辅助内存?
- python-3.x - 无法在使用 self-python 3.6 的方法中引用其他方法
- c# - 降级 Unity 后缺少 UI 组件脚本