在VS 2008中编译预生成视图时出错

pen*_*ate 0 linq-to-entities entity-framework visual-studio-2008

我使用VS 2008,.NET 3.5和Entity框架为我的EDMX创建了预生成的视图.

我使用这里提到的t4模板生成了我的mymodel.views.cs文件.它的大小约为40 mb.

将views.cs文件添加到我的Web应用程序和我的Web服务中.当我构建应用程序时,webservice将构建没有任何错误,我可以让WS工作.但是,网站中的构建失败并出现错误

错误CS0234:命名空间"System.Data"中不存在类型或命名空间名称"Mapping"(您是否缺少程序集引用?)

两个项目都引用了System.Data程序集,版本表示.NET 2.0.怀疑我在这里失踪的一些微不足道的东西,但仍然无能为力.

任何指针都会有所帮助!

SLa*_*aks 7

添加对System.Data.Entity.dll包含System.Data.Mapping命名空间的引用.