2011-08-25 120 views
1

OnModelCreating我有一个实体框架模型建立与文本模板来生成代码。但是,其中一个创建了包含OnModelCreatingDBContext实体框架 - 与模型首先

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

如何扩展此,因为具有相同覆盖的部分类不起作用。

回答

2

使用模型时第一(EDMX)不能使用OnModelCreatingOnModelCreating仅适用于不使用EDMX的场景。

1

可能你的问题是你使用的连接字符串是一个标准的SQL Server,而不是实体框架。见this answer