如何在Visual Studio 2015中添加EntityObject Generator?

Mak*_*pil 6 c# entity-framework windows-applications entity-framework-6

我在VS2015中安装了最新的Entity Framework版本(EntityFramework.6.1.3).我在项目中添加了EF,并删除了来自DBContext的2 .tt文件(edmx_file_name.ttedmx_file_name.Context.tt).

现在我尝试通过在EF Designer中打开模型来添加EF 6.x代码生成模板,右键单击设计图面并选择Add Code Generation Item.

要在ObjectContext中添加代码生成,我需要安装EF 6.x EntityObject Generator.我从这里下载了它.

但我无法在VS 2015中安装它.

我该如何解决这个问题?

Chi*_*rld 1

到目前为止,Visual Studio 2015 中不支持 EntityObject Generator Template,改变的解决方案是,使用 Visual Studio 2013 打开您的解决方案,然后打开您的 edmx 图,右键单击,选择“添加代码生成项”,您将看到“EF 6.X EntityObject Generator”,如果看不到它,请转到“在线”菜单,您将看到“EF 6.x EntityObject Generator For C#”显示。选择 EntityObject Generator 并单击“添加”按钮将其添加到您的数据访问层项目中。tt 会自动为您生成 EntityObject 类。保存项目,退出 Visual Studio 2013。使用 Visual Studio 2015 重新打开解决方案。完成。