ASP.微软教程中的Core View错误

本文关键字:Core View 错误 微软 教程 ASP | 更新日期: 2023-09-27 17:54:38

. NET Core web应用程序我得到以下错误:

The type or namespace name 'EFGetStarted.AspNetCore.NewDb' could not be found (are you missing a using directive or an assembly reference?)

注意: EFGetStarted.AspNetCore.NewDb是项目的名称,它出现在智能感知中,但.Models.Blog部分没有出现在智能感知中。

视图的一部分如下所示。整个视图可以在上面的链接中看到。错误发生在视图的第一行。我甚至尝试了@using EFGetStarted.AspNetCore.NewDb.Models作为视图的第一行,但仍然是相同的错误。我或教程缺少什么?我仔细检查了拼写,并从教程中复制/粘贴了代码,以确保拼写正确:

@model IEnumerable<EFGetStarted.AspNetCore.NewDb.Models.Blog>
@{
    ViewBag.Title = "Blogs";
}
<h2>Blogs</h2>
........

我在Windows 8.1上使用最新版本的ASP.NET Core 1.0 and VS2015-Update 3[发布于2016年6月27日]

ASP.微软教程中的Core View错误

每当你得到异常,就像你错过了一个using指令或一个程序集引用?,转到模型类,复制命名空间并写入@using命名空间。这有助于解决名称空间问题。