【问题标题】:Missing ADO.net Entity framework template in VS 2010 SP1VS 2010 SP1 中缺少 ADO.net 实体框架模板
【发布时间】:2011-05-20 09:01:16
【问题描述】:

我正在使用带有 SP1 的 VS 2010 Professional。我可以看到 EF 在 Uninsall/remove a program list 下列出。

我已经提到了这些没有任何解决方案的问题。因此开始一个新线程。

通过互联网搜索也没有提供太多帮助。很少有博客建议重新安装 VS 2010。

有没有一种方法可以在我的机器上下载和复制 ADO.net EF 模板而无需重新安装 VS 2010。谢谢。

卸载/删除程序的屏幕截图

VS 2010 SP1 中缺少模板

.net 目标框架

缺少模板 (.zip)

【问题讨论】:

  • 有趣。您的项目配置为哪个版本的 .NET 框架?
  • @Ladislav Mrnka,我已将目标框架设置为 .net 4。请参考带有屏幕截图的已编辑问题。谢谢。
  • stackoverflow.com/questions/5696436/… 现在好像是“添加新项目”。

标签: visual-studio-2010 entity-framework templates ado.net


【解决方案1】:

模板本身通常位于 \Program Files[ (x86)]\Microsoft Visual Studio 10.0\Common7\ide\itemtemplates\CSharp\Data\1033 下名为 AdoNetEntityDataModelCSharp.zip 的 zip 文件中。 \Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ ItemTemplatesCache\CSharp\Data\1033 中也有一份,VS 读取它的地方来自。

该文件是否存在于两个位置?如果没有,请从另一台机器复制它。如果它存在但未出现在 VS 中,则说明其他问题。在这种情况下,请尝试使用 /resetskippkgs 命令行参数运行一次 devenv.exe。

【讨论】:

  • 谢谢 (+1)。我的机器上没有模板 AdoNetEntityDataModelCSharp.zip。这个 zip 文件可以在 Internet 上下载吗?
  • 我不认为它可以下载,但是如果您在另一个系统上安装了 VS2010,您可以将其复制过来。
  • 我从另一台机器复制了 zip 文件并使用 /resetskippkgs 选项重新启动了 VS。然而,模板没有出现。仅供参考,我从silverlightshow.net/items/… 下载了源代码,它正在构建和执行,没有任何问题。
【解决方案2】:

在 VS2010 SP1,Win7 和 SQL Server 2008 上遇到同样的问题。不想卸载/重新安装 VS2010 的麻烦,所以一直在寻找。在这里找到了使模板正常工作的解决方案: No Entity Data Model (EDMX) Template with Visual Studio 2010 SP1 & ADO.NET Entity Framework 4.1

我在 VS2010 加载时仍然收到一些错误消息,但在安装 EF 后尚未尝试 /resetskippkgs 开关。

【讨论】:

    【解决方案3】:

    重新安装 VS 2010 修复了 ADO.net EF 项目模板的问题。

    1. 卸载VS 2010
    2. 卸载所有附加组件,例如 SL toolkit EF Library 4.0
    3. 安装 VS 2010
    4. 安装任何其他插件

    根据安装程序的要求重新启动机器。


    另外,请尝试一下。

    当我在维护模式下运行 VS 2010 时,EF 模板问题得到了修复。但我无法创建任何 EDMX。我缺少 DLL 错误。 我没有尝试从其他机器复制 DLL。我认为这可能已经解决了问题。


    [编辑]

    正如 Sutikshan Dubey 所建议的,请检查“添加新项目”是否解决了问题No Entity Data Model (EDMX) Template with Visual Studio 2010 SP1 & ADO.NET Entity Framework 4.1

    【讨论】:

      猜你喜欢
      • 2016-06-29
      • 2015-01-31
      • 1970-01-01
      • 1970-01-01
      • 2012-10-07
      • 1970-01-01
      • 2012-02-27
      • 1970-01-01
      • 2011-08-07
      相关资源
      最近更新 更多