我已安装Visual Studio Team System 2008体系结构版本:9.0.30729.1 SP和Microsoft Net Framework 3.5 SP1。
当我要添加新项目时,我找不到ADO.NET实体数据模型模板。
发生了什么事?
谢谢!
答案 0 :(得分:10)
确保您拥有VS2008 sp1 (http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en)。 我安装了.Net Framework 3.5 SP1但没有安装VS2008 SP1。 ......至少那是我做错了。
答案 1 :(得分:5)
<强>概要强> 这个问题似乎有多种原因,因为许多其他答案都表明了这一点。
结束摘要
您可能正在查看错误的级别。实体框架数据模型是您添加到项目中的东西,它不是单独的项目类型。
右键单击现有项目 选择添加, 新物品
然后选择ADO.Net实体数据模型......
答案 2 :(得分:5)
所以,回顾一下:
需要Visual Studio 2008 Service Pack 1(包括.Net Framework 3.5 SP1)
答案 3 :(得分:2)
我认为你们大多数人都把.net的sp1与vs2008的服务包混淆了。你很可能都有.net 3.5 sp1。您需要同时拥有.net 3.5 sp1 + vs2008 sp1 ....后者需要花费大量时间来下载和安装,具体取决于您的网速..
尝试一下,这个问题就会被排序。
答案 4 :(得分:1)
我遇到了同样的问题,但我的解决方案最终变得简单:我的项目默认为.Net 2.0项目,需要将其设置为.Net 3.5才能在Add中为我提供实体框架选项新项目框。
答案 5 :(得分:1)
我遇到了同样的问题。我安装了Visual Studio SP1并应用了.Net Framework 3.5 SP1。
我下载了Visual Studio SP1 ISO并将其刻录到DVD。
我发现我必须卸载Visual Studio然后重新安装。只有这样我才能从DVD中应用SP1。
我的Visual Studio是一个相对新鲜的安装。在尝试升级到SP1之前,我确实安装了.Net Framework 3.5 SP1和ASP.NET MVC 1.0。这些可能与SP1升级产生冲突。
奥利弗
答案 6 :(得分:0)
首先,您需要在链接下方安装最新版本的ADO.NET Entity Framework表单: http://www.microsoft.com/downloads/details.aspx?familyid=15DB9989-1621-444D-9B18-D1A04A21B519&displaylang=en
答案 7 :(得分:0)
我有同样的问题。问题是ASP.NET MVC应该安装在.NET 3.5 SP1和VS2008 SP1之后,如果你以前安装它 - 尝试卸载ASP.NET MVC,.NET 3.5 SP1和VS2008 SP1,然后按正确的顺序安装它。
谢谢, 附庸风雅
答案 8 :(得分:0)
我重新安装了Visual Studio 2008 SP1,然后它运行了!