【发布时间】:2016-05-04 07:09:15
【问题描述】:
我正在尝试使用 ADO.NET DbContext Generator 使用 ADO.NET 实体数据模型从我的 SQL 数据库生成一个实体。当我从数据库生成我的 edmx 时,我可以在模型中看到它。我右键单击我的 tt 文件(位于单独的项目中)并运行自定义工具。实体出现。它称为 CustomerContact。但是,我的 dbcontext 没有 CustomerContacts 集合。这是怎么回事?
【问题讨论】:
-
该工具是否支持您的实体框架版本?我在 EF6 中使用 PowerTools visualstudiogallery.msdn.microsoft.com/… 进行代码第二,没有什么大问题。你提到的工具支持EF5。
-
不知道去哪里找这个。我正在查看 Manage Nuget 包,我看到我在我的 EDMX 项目中使用 EF 6.1.3,在我的 tt 项目中使用 EF 6.1.3,但是当我查看项目的引用时,他们都说 6.0.0.0。这会导致问题吗?
-
我猜可能是因为您使用的这个工具比较老旧,而他们的网页上最新支持的是 EF 5。
-
好的,我可能没有使用这个版本的上下文生成器。我如何知道它是哪个版本?
-
我想你是从这里安装的? visualstudiogallery.msdn.microsoft.com/…
标签: entity-framework