我正在使用VS 2010 Professional SP1。我可以看到在Uninsall /删除程序列表下列出的EF。
我已经提到了这些没有任何解决方案的问题。因此,开始一个新的线程。
通过互联网搜索也没有提供太多帮助。几乎没有博客建议重新安装VS 2010。
有没有办法可以在我的机器上下载和复制ADO.net EF模板,而无需重新安装VS 2010.谢谢。
Unistall /删除程序的屏幕截图
VS 2010 SP1中缺少模板
.net目标框架
缺少模板(.zip)
答案 0 :(得分:5)
模板本身通常位于名为AdoNetEntityDataModelCSharp.zip的zip文件中的 \ Program Files [(x86)] \ Microsoft Visual Studio 10.0 \ Common7 \ ide \ itemtemplates \ CSharp \ Data \ 1033 下。在 \ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplatesCache \ CSharp \ Data \ 1033 中也有一个副本,这是VS读取它的地方从
这两个位置都存在该文件吗?如果没有,请从另一台机器复制它。如果它存在但没有出现在VS中,则还有其他错误。在这种情况下,尝试使用/ resetskippkgs命令行参数运行devenv.exe一次。
答案 1 :(得分:1)
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开关。
答案 2 :(得分:0)
重新安装VS 2010修复了ADO.net EF项目模板的问题。
安装人员要求时重启机器。
另外,请试一试。
当我在维护模式下运行VS 2010时,EF模板问题得到修复。但我无法创建任何EDMX。我错过了DLL错误。 我没有尝试从其他机器上复制DLL。我认为这可能解决了这个问题。
[修改强>