Asp.net mvc 3 Razor视图中的强类型实体框架对象出错

Asp.net mvc 3 Razor视图中的强类型实体框架对象出错,asp.net-mvc-3,entity-framework,razor,Asp.net Mvc 3,Entity Framework,Razor,使用POCO生成的强类型实体框架创建razor视图会出现以下错误 类型“System.Data.Objects.DataClasses.EntityObject”是在未引用的程序集中定义的。您必须添加对程序集“System.Data.Entity,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”的引用。 然而,我在MVC3项目中添加了System.Data、System.Data.Entity DLL。 如果我使用V

使用POCO生成的强类型实体框架创建razor视图会出现以下错误

类型“System.Data.Objects.DataClasses.EntityObject”是在未引用的程序集中定义的。您必须添加对程序集“System.Data.Entity,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”的引用。

然而,我在MVC3项目中添加了System.Data、System.Data.Entity DLL。 如果我使用ViewModel对象而不是EF创建的POCO,则不会显示错误

在Razor视图中绑定实体框架对象有什么问题

编辑:阅读对我没有帮助。我可以在这里做什么,是否需要为每个POCO创建另一个ViewModel?

尝试添加

<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />


你可以在web.config的
部分发布堆栈跟踪吗?2) 您是否在该项目中引用实体框架?谢谢。它起作用了!最初我尝试添加项目引用。现在移动到web.config部分。我也试过了,没用:)谢谢你们的帮助。为什么添加项目引用和添加页面名称空间不起作用?