6

我在 .NET 框架 4.5(VS 2012)中有一个 WPF 项目,并使用 NuGet 包将实体框架 5 下载到了解决方案中。有关实体框架 5 的所有文档都说默认代码生成策略将为(即 DbContext 代码生成)。但在我的情况下,在添加新的 ADO.Net 实体数据模型时,代码生成策略默认的(即 EF 设计器生成派生自 ObjectContext 的上下文类和派生自 EntityObject 的实体类。)。但我想遵循 DbConext 代码生成机制。我正在遵循数据库优先方法。我错过了任何设置吗?还是我需要单独安装 T4 模板?

谢谢。

4

2 回答 2

3

我已经卸载了 VS 2012 RC 并安装了 VS 2012 RTM,现在一切正常。

于 2012-09-04T10:21:49.940 回答
0

在扩展管理器中 -> 下载 EF 5.x DbContext 生成器。在标准编辑器中打开模型(edmx),右键单击可用空间并使用 EF 5x DbContext Generator 生成实体!

于 2012-09-03T12:18:20.333 回答