【发布时间】:2017-11-07 15:54:41
【问题描述】:
我有一个使用 VS 2017 EF Core 的 .Net Core 1.1 项目。当我创建一个新视图时,我收到了 ViewData、Model 甚至 @model 上的当前上下文中不存在错误。在试图解决这个问题时,我最终更新了我的包,这只给了我更多需要解决的错误。由于更新,我没有运行 .Net Core 2.0。我项目中的其他视图没有这个问题。我只创建了另一个视图,最终遇到了同样的问题,但只是在@model 上它就消失了......不要问我如何或为什么。对于这个模型,我似乎找不到解决方案。我重建了项目。我删除了视图并重新创建它无济于事。现在,@model 似乎很好,但没有找到视图模型,而且我的视图中没有任何智能感知。 ViewImports 文件中包含所需的所有内容。我已经完全限定了视图中的模型,但这没有帮助。我有 36 个错误,其中大多数都指向第 1 行,这是我的“@model TournamentScheduleViewModel”语句。所以,我认为缺少一些东西。在此问题之前,我没有对其进行任何更新。下面是我遇到问题的视图的快照,以及我在错误列表中看到的一些错误之一。我在网上搜索并没有找到任何可以解决我的问题的东西。任何帮助将不胜感激。这让我发疯了,我已经准备好继续我的项目了。如果您想查看更多代码或信息,请告诉我。谢谢。
另外,忘记提到当我按 F5 或 ctrl-F5 时,即使出现所有错误,网站也会出现在浏览器中。我可以点击并仍然查看该页面,但只有一部分无法完全正常工作。
【问题讨论】:
标签: razor asp.net-core-mvc visual-studio-2017 asp.net-core-2.0