Я создаю модель с помощью EF и генерирую ее контекст с помощью генератора DbContext 5.X. Теперь я переименовал имя класса одной из моих сущностей. Теперь, когда я запускаю свой код, я получаю «Тип объекта Student2 не является частью модели для текущего контекста». ошибка.
var context = new MyEntities(connectionString);
foreach(var student in context.Students)
{
Console.WriteLine(class.Name.ToString());
}
В моем контексте данных.
public partial class MyEntities : DbContext
{
public MyEntities()
: base("name=MyEntities")
{
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}
// public DbSet<Student> Students { get; set; } -> Origional
public DbSet<Student2> Student { get; set; } // I renamed Student to Student2
}
Как это исправить? Мне нужно переименовать мой класс из-за некоторых конфликтов.
WELL2
? Какова структураStudent2
? - person Gert Arnold   schedule 15.04.2013