Я думаю, что вы здесь сбиваетесь с толку, необязательно, чтобы имя вашего класса DBContext было таким же, как имя объекта вашей базы данных в обозревателе серверов.
Из приведенного выше изображения ясно, чтоимя вашего объекта базы данных в обозревателе сервера и имя вашего класса DBContext не совпадают, поэтому возникает ошибка «Не удалось найти имя типа или пространства имен».
Вам необходимо перейти в свой контекст.cs class, в вашем случае, "TestDatabase.Context.cs", и там вы можете найти свой класс DBContext, например, DemoDBEntities image
, вы найдете строку в вашем классе Context.csнапример,
public DemoDBEntities() : base("name=DemoDBEntities")
теперь используйте любое имя, записанное после name =, например, используйте - DemoDBEntities для создания вашего объекта БД, например,
DemoDBEntities object = new DemoDBEntities();