EntityFramework 4.3 - 从没有ObjectContext的数据库创建DbContext?

时间:2012-02-23 10:54:09

标签: entity-framework-4 dbcontext ef-database-first

按照http://msdn.microsoft.com/en-us/data/gg715119上的教程,它描述了向我的解决方案添加EDMX实体数据模型(从我的数据库中生成包含ObjectContext的混乱模型)和之后教程通过单击EDMX设计器上的“添加项目...”生成DbContext(因为这是选项Generate DbContext可用的位置)。

如果我想使用EF 4.3 DbContext,这是否可行?是否有可能以某种方式从我的数据库创建模型而仅使用DbContext

我真的不希望在我的解决方案中使用EDMX文件ObjectContext。只是.tt个文件。 这可能吗?

1 个答案:

答案 0 :(得分:3)

如果你想使用DbContext(或任何其他模板),你必须首先关闭产生ObjectContext的默认代码生成 - 在EDMX属性窗口中删除自定义工具以生成代码。