实体类型<mytype>不是当前上下文</mytype>的模型的一部分

时间:2014-11-24 16:21:58

标签: entity-framework

使用EF6,.NET 4.0

我有自己的自定义模型,并且正在使用Database First方法。我修改了edmx以使用与我的自定义模型相同的命名空间。我在运行代码时遇到了线程主题的错误。 “用户”这个类确实存在于我的模型和我的edmx中。我也有我自己的自定义DbContext:

public class MyEntities : DbContext
{
    public MyEntities()
        : base("Name=MyEntities")
    {
        User = Set<User>();
    }

    public virtual DbSet<User> User { get; set; }

    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        throw new UnintentionalCodeFirstException();
    }
}

有什么想法吗?

0 个答案:

没有答案