大多数问题与旧版本的
ASP.NET MVC
相关。我的问题与基于Framework 4.6的最新.NET Core
相关。我创建了一个控制台应用程序和标准类库。我安装了运行.NET Core
所需的所有库。
一切都很好,视图编译得很好,调试视图也很好。不幸的是,Visual Studio在视图中的任何对象上显示以下内容:
名称在当前上下文中不存在。
我该如何摆脱这些红色下划线?
我正在使用这种技术:在没有.NET Core SDK的情况下将ASP.NET Core MVC作为控制台应用程序项目运行。
@inject
和var
都标记红色表示这是 VS 缓存的问题。应该可以解决。 - David Pine