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