【发布时间】:2011-04-21 19:07:45
【问题描述】:
我正在尝试在 VS 中将 EntityFramework 与 mvc 3 一起使用。我已经在引用下安装了 EntityFramework,但是当我尝试在行中使用框架时
using System.Data.Entity.ModelConfiguration.Conventions.Edm.db;
我在 .edm 下收到一个红色错误提示
命名空间或名称“Edm”在命名空间“System.Data.Entity.ModelConfiguration.Conventions”中不存在(您是否缺少程序集引用?)
最初我以为我有一个旧版本的 EntityFramework,所以我卸载了软件包并重新安装了最新版本,但我仍然收到同样的错误。
我需要安装其他软件包吗?
【问题讨论】:
-
检查你的 MVC 项目的目标框架。我之前有一个问题,Visual Studio 将目标框架默认为 .NET 4 Framework (Client Profile) 而不是 .NET 4 Framework
-
谢谢,但目标框架设置为 .NET 4 Framework
标签: c# entity-framework asp.net-mvc-3