visual studio中没有ado.net实体数据模型

时间:2014-01-12 11:15:55

标签: visual-studio-2013 ado.net-entity-data-model

安装Visual Studio 2013并创建新的MVC4 Internet应用程序项目后: 当我点击add-> new item->时,Visual Studio没有Ado.net实体数据模型 为什么? 我重新安装它但是没有变化...

4 个答案:

答案 0 :(得分:21)

这是我发现的一个更新的解决方案,因为我在Visual Studio 2015中遇到了同样的问题:ado.net model for db is gone Visual studio 2015

释义:更改Visual Studio 2015的安装并包含Microsoft SQL Server数据工具(通过控制面板>程序和功能> VS2015>更改>修改> Windows和Web开发> Microsoft SQL Server数据工具)。

下载扩展并重新启动Visual Studio后,您应该能够将ADO.NET实体数据模型添加为新项目。

当我学会了尝试使用较旧的Visual Studio教程的艰难方法时,尝试使用View>其他Windows>数据源等不会做同样的事情。

答案 1 :(得分:4)

您必须通过右键单击特定项目来安装Entity Framework NuGet Package,然后选择“Manage NuGet Package”。它会弹出一个窗口,您可以在其中搜索现有的包并安装它们

答案 2 :(得分:-1)

您应该尝试以管理员身份运行VS.我尝试了两种方法,首先,通过左键单击运行VS的常用方法,这样做我有同样的问题:没有ADO.NET实体数据模型选项。但是,如果我以管理员身份运行它(右键单击 - >以管理员身份运行),所有内容都会显示出来。

答案 3 :(得分:-3)

我无法重现您的问题。

我使用Web>创建了一个新项目Visual Studio 2012> ASP.NET MVC 4 Web Application模板,然后从下一个对话框中选择Internet Application。然后我选择了Add>从项目上下文菜单中New Item...,然后单击左侧树视图中的Data节点。列表中的第一项是ADO.NET Entity Data Model

ADO.NET Entity Data Model

通过搜索,您可以更快地找到所需的模板:

Search for "entity"

此外,如果您没有特定原因使用创建新MVC应用程序时提到的模板,我建议您坚持使用新的通用ASP.NET Web Application template