'MovieDataContext' could not be found

本文关键字:found be MovieDataContext could not | 更新日期: 2023-09-27 18:18:31

我遵循教程

http://www.asp.net/mvc/tutorials/older-versions/models-(数据)/creating-model-classes-with-linq-to-sql-cs。

我得到以下错误:

类型或命名空间名称'MovieDataContext'无法找到(您是否缺少using指令或程序集引用?)

'MovieDataContext' could not be found

如错误信息所示:

(您是否缺少using指令或程序集引用?)

因此,添加正确的using子句,将定义该类的命名空间带入作用域:

using MvcApplication1.Models;

检查清单1 - Controllers' homeconcontroller .cs

using System.Linq;
using System.Web.Mvc;
using MvcApplication1.Models; // you have forgotten to include this

清单1使用LINQ to SQL DataContext类(MovieDataContext)来表示MoviesDB数据库。MoveDataContext级为generated byVisual Studio Object Relational Designer.

如果你已经完成了创建LINQ to SQL类的工作,那么只需使用语句包含,如清单1