当前上下文中不存在 ViewData 和模型

ViewData & Model does not exist in the current context

我有一个使用 VS 2017 EF Core 的 .Net Core 1.1 项目。当我创建一个新视图时,我在 ViewData、模型甚至 @model 上收到了当前上下文中不存在的错误。为了解决这个问题,我最终更新了我的包,这只会给我更多的错误来解决。由于更新,我不是 运行 .Net Core 2.0。我项目中的其他视图没有这个问题。我只创建了另一个视图,但我最终遇到了同样的问题,但只是在@model 上它就消失了……不要问我如何或为什么。对于这个模型,我似乎找不到解决方案。我重建了项目。我删除了视图并重新创建它无济于事。现在,@model 似乎没问题,但未找到视图模型,而且我的视图中没有任何智能感知。 ViewImports 文件包含所需的所有内容。我已经完全限定了视图中的模型,但这无济于事。我有 36 个错误,其中大部分都指向第 1 行,这是我的“@model TournamentScheduleViewModel”语句。所以,我想有些东西不见了。在此问题之前,我没有对其进行任何更新。下面是我遇到问题的视图的快照以及我在错误列表中看到的一些错误之一。我在网上搜索过,但没有找到任何可以解决我的问题的方法。任何帮助将不胜感激。这让我发疯,我准备继续我的项目。如果您想查看更多代码或信息,请告诉我。谢谢

此外,忘记提及当我按 F5 或 ctrl-F5 时,即使出现所有错误,该网站也会出现在浏览器中。我可以单击并仍然查看该页面,但只有一部分,因为它不能完全正常工作。

此时不确定我的视图模型 'Model' 和 'ViewData' 未被识别的问题是什么,但我重新开始并创建了另一个 .net 核心1.1 项目并将所有文件和修改复制到新项目,一切正常。给我带来这么多问题的观点就像一个魅力。