"MovieDataContext" не найден

Я следую руководству

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

Я получаю следующую ошибку:

Не удалось найти имя типа или пространства имен "MovieDataContext" (вам не хватает директивы using или ссылки на сборку?)

2 ответа

Как говорится в сообщении об ошибке:

(вам не хватает директивы использования или ссылки на сборку?

Поэтому добавьте правильное предложение use, чтобы принести пространство имен, в которое этот класс определен в область видимости:

using MvcApplication1.Models;


Проверьте этот листинг 1 - Контроллеры \HomeController.cs

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

В листинге 1 используется класс DataContext LINQ to SQL (MovieDataContext) для представления базы данных MoviesDB. Класс MoveDataContext был generated by MoveDataContext Visual Studio Object Relational Designer.

Если вы выполнили работу по созданию классов LINQ to SQL, просто включите операторы using, как в листинге 1

licensed under cc by-sa 3.0 with attribution.