【问题标题】:there is no ado.net entity data model in visual studio [duplicate]Visual Studio中没有ado.net实体数据模型[重复]
【发布时间】:2014-01-31 04:14:40
【问题描述】:

安装 Visual Studio 2013 并创建一个新的 MVC4 互联网应用程序项目后: 当我单击添加->新项目-> 时,Visual Studio 没有 Ado.net 实体数据模型 为什么? 我重新安装了它,但没有任何变化......

【问题讨论】:

  • 我在其他机器上工作时遇到了类似的问题,但在我的机器上没有。复制了@damir 建议的 zip 文件,但没有成功。
  • 试试这个:stackoverflow.com/questions/23046081/… 那里有两个答案。 MSI 为我修复了它,在建议的位置使用搜索。

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


【解决方案1】:

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

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

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

当我尝试遵循旧的 Visual Studio 教程时,尝试使用 View > Other Windows > Data Sources 等并没有做同样的事情。

【讨论】:

  • 对于VS2017:VS Installer->.Net桌面开发->Tick Entity Framework 6 Tools
  • 以上评论对我有用,谢谢
  • 我遇到了一个问题:我创建了一个类库,但没有意识到我选择了 .NET Standard(而不是 .NET Framework...不是 .NET Core...好悲伤可以这变得更加复杂)。反正。 ADO.NET 实体数据模型仅出现在 .NET Framework 项目中。
【解决方案2】:

您必须通过右键单击特定项目然后选择“管理 NuGet 包”来安装实体框架 NuGet 包。它会弹出一个窗口,您可以在其中在线搜索现有软件包并安装它们

【讨论】:

    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 2013-11-11
      • 2014-05-27
      • 1970-01-01
      • 2012-10-07
      • 2018-01-11
      • 1970-01-01
      • 2015-12-02
      • 2023-04-03
      • 1970-01-01
      相关资源
      最近更新 更多