ADO.NET实体数据模型缺少Visual Studio 2015社区

Miv*_*web 25 asp.net ado.net entity-framework visual-studio-2015 asp.net-core

我正在开始一个新的ASP.NET 5预览模板来进行客户端开发.

我有一个数据库(MS SQL),我想使用Web API和实体框架访问.

在我的Models文件夹中我喜欢我以前做的,添加一个新项目,我想添加,ADO.NET Entity Data Model但它不存在.

我在这里错过了什么?

UPDATE

这是我尝试向项目添加新项目时唯一看到的内容.客户端和服务器端.

在此输入图像描述

Ami*_*rzi 8

经过大量的研究,我发现有一些兼容性问题来自最近Microsoft迁移到开源世界(自Asp.net5),我从数据点获得- EF6,EF7和ASP.NET 5 Soup MSDN文章.请阅读完整的文章.

因此,如果您想同时拥有EF6和Asp.net5,请考虑文章提示.如果你不坚持使用Asp.net5,只需使用Asp.net4.5(下图)在Add New Item对话框中有Ado.net数据模型(我用我的Visual Studio Enterprise测试了它的可用性).

在此输入图像描述


Ins*_*Man 6

  1. 右键单击项目
  2. 选择Add,然后选择New Item(或者只需按Ctrl + Shift + A)
  3. 您将看到一个数据部分,您可以找到您要查找的内容

或者您可以找到另一种解决方案: 在Visual Studio 2012专业版中缺少ADO.NET实体数据模型模板


mik*_*kus 6

可能听起来很愚蠢,但是因为我被这个抓住了,它可能也是别人的问题......

在VS 2015中,有2个项目模板,称为类库...一个在Windows中,一个在Web中,并具有(包)后缀.显然,除了误导名称之外,它们彼此无关,第二个显然不支持EF模型......确保您已经创建了正确的项目类型或打开了使用不同VS版本制作的工作解决方案.

__

这也许会有所帮助.我已经安装了它,所以不确定它是否会影响我的配置(因为EF工具应该已经与VS 2015一起发货了):

http://thedatafarm.com/data-access/installing-ef-power-tools-into-vs2015/

  • 这也是我的问题..确保添加项目 - >新项目 - > Visual C# - >类库..只有这样您才可以选择在"数据"类别下添加项目 (2认同)