安装Visual Studio 2013并创建新的MVC4 Internet应用程序项目后: 当我点击add-> new item->时,Visual Studio没有Ado.net实体数据模型 为什么? 我重新安装它但是没有变化...
答案 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
:
通过搜索,您可以更快地找到所需的模板:
此外,如果您没有特定原因使用创建新MVC应用程序时提到的模板,我建议您坚持使用新的通用ASP.NET Web Application
template。