2

我安装了Visual Studio 2008和2010(两个专业版)。我安装了实体框架4.1,但在此之后,当我从Solution Explorer中选择Add New Item时,在VS-2008和VS-2010中都没有显示ADO.NET Entity Data Model为什么Visual Studio版本的并行安装与实体框架冲突?

我试过了安装程序的维护选项并重新安装了VS 2010,但EF仍然不可用,而它却在Windows卸载程序列表中列出。我甚至尝试安装NuGet包,但仍然无法使用。

如何解决此冲突?

回答

1

确保您已将您的目标框架设置为.net 3.5 SP1 +。

此外,安装Visual Studio 2008 Service Pack 1,因为我看到人们无法看到ADO.NET Entity Data Model,因为他们还没有安装VS2008 SP1。

+0

我正在使用Visual Studio 2010,目标框架设置为.NET 4.0。从G:分区卸载VS(Win 7安装在这里)并重新安装到C.很少有人建议我如果VS安装的不是C分区,模板文件会丢失。 – RKh

+0

检出http://stackoverflow.com/q/5696436/337294可能会解决您的问题。 – Kamyar

+0

已经做到了。没提升。 – RKh