按照http://msdn.microsoft.com/en-us/data/gg715119上的教程,它描述了向我的解决方案添加EDMX实体数据模型(从我的数据库中生成包含ObjectContext
的混乱模型)和之后教程通过单击EDMX设计器上的“添加项目...”生成DbContext
(因为这是选项Generate DbContext可用的位置)。
如果我想使用EF 4.3 DbContext
,这是否可行?是否有可能以某种方式从我的数据库创建模型而仅使用DbContext
?
我真的不希望在我的解决方案中使用EDMX文件ObjectContext
。只是.tt
个文件。 这可能吗?
答案 0 :(得分:3)
如果你想使用DbContext(或任何其他模板),你必须首先关闭产生ObjectContext的默认代码生成 - 在EDMX属性窗口中删除自定义工具以生成代码。