C#console项目无法添加对EF的引用

时间:2011-09-18 03:15:50

标签: c# entity-framework

我有一个C#3.5控制台项目。 我在System.Data.Entity中找不到Add Reference。图像说明。 似乎所有.NET 3.5都缺失了。或者.NET 3.5是否设计为不在控制台项目中引用?

enter image description here

编辑:我的属性页面。我仍然无法获得EF引用。 enter image description here

2 个答案:

答案 0 :(得分:4)

默认情况下,在VS2010中创建新的控制台应用程序时,Target Framework将为.NET Framework 3.5/4.0 Client Profile。转到项目属性并将其更改为.NET Framework 3.5/4.0您现在可以添加对EF的引用。

如果这不起作用,正如Rob所说,确保您的PC上安装了.Net Framework 3.5 Service Pack 1 / Visual Studio 2008 SP 1 http://www.microsoft.com/download/en/details.aspx?id=22

答案 1 :(得分:1)

确保已安装.Net Framework 3.5 Service Pack 1 / Visual Studio 2008 SP 1。 Service Pack附带的第一个实体框架版本。

http://www.microsoft.com/download/en/details.aspx?id=22