我有一个 C#3.5 控制台项目。
我在 Add Reference
中找不到 System.Data.Entity
。图片告诉。
似乎所有 .NET 3.5 都丢失了。或者 .NET 3.5 是否设计为不在控制台项目中引用?
编辑:我的属性页面。我仍然无法引用 EF。
最佳答案
默认情况下,当您在 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
关于C# 控制台项目无法添加对 EF 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7459264/