所以我创建了一个包含多个项目的解决方案......一个用于我的网站,另一个用于我的数据。我已经添加了参考,一切似乎都工作得很好。到目前为止...我最近为一个表和存储过程创建了一个model.edmx。当我尝试和创建模型的变量,我得到这个错误:ASP.NET MVC:多个项目错误
The type 'System.Data.Objects.ObjectContext' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
我假设这是因为我使用的多个项目,我只是不知道如何解决这个问题!
是的,我在我的程序集中添加了相同的引用...仍然无效。 – dcolumbus 2010-11-23 20:59:52
您是否引用了正确的版本?我对EF没有兴趣,但我相信3.5和4.0都有单独的版本,还有一个CTP浮动路由器。错误消息表明它正在寻找4.0.0.0。检查你的参考,以确保它的正确版本。 – Chris 2010-11-23 21:08:06