raxhemanth Ответов: 2

не удалось найти тип или имя пространства имен DbContext( отсутствует ли пользовательская директива или ссылка на сборку?) Почему?


не удалось найти тип или имя пространства имен DbContext( отсутствует ли пользовательская директива или ссылка на сборку?) Почему?

но я добавил ссылку, с помощью - с помощью системы.Данных.Лица; &&усилителя; системы.Данных; Пространства Имен
но все равно получается то же самое при работе с entity framework, почему?

Что я уже пробовал?

я перестроил и очистил решение, но все равно получаю то же самое. как избавиться от этой ошибки, спасибо.

код приведен ниже:(где я получаю ошибку)

using System.Data.Entity;
using System.Data;
namespace EntityFramework
{
    public class EmployeeDBContext : DbContext  //here DbContext is displaying with red squiggle.//
    {
        public

    }
}


заранее спасибо.

2 Ответов

Рейтинг:
16

TheRealSteveJudge

Вы должны добавить Entity Framework в свое решение.

Инструменты -> менеджер пакетов NuGet -> Управление пакетами NuGet для решения.
В поле поиска онлайн введите "Entity Framework"


raxhemanth

Спасибо, это работа.

TheRealSteveJudge

Всегда пожалуйста!

Рейтинг:
0

Sergey Alexandrovich Kryukov

"Использование" не имеет ничего общего с добавлением ссылок. Он связан с пространствами имен, что совсем другое дело, и является просто способом сократить полные имена типов, полностью или частично опуская из них часть пространства имен. Вместо этого вы можете просто использовать полное имя типа. Добавление "using" ничего не добавляет и не меняет никакого поведения.

Ссылка и сборка означает модификацию сборки, которую вы компилируете; ее относительное имя пути strong name попадает в вашу сборку. Это делается с помощью ключа командной строки компилятора. В Visual Studio и других подобных IDE это делается путем добавления ссылки через Обозреватель решений. Найдите узел "ссылки" вашего проекта. Пожалуйста смотрите:
http://msdn.microsoft.com/en-us/library/wkze6zky.aspx[^],
http://msdn.microsoft.com/en-us/library/8wxf689z%28v=vs.110%29.aspx[^],
http://msdn.microsoft.com/en-us/library/hk5f40ct%28v=vs.90%29.aspx[^].

Смотреть также: http://msdn.microsoft.com/en-us/library/sf0df423.aspx[^].

—СА