【发布时间】:2010-06-07 06:58:53
【问题描述】:
我的 ASP.Net MVC 2 项目引用了定义 POCO 业务对象的域项目和实现了 EF 4 POCO 持久性的数据项目。
在我对我的版本控制提供程序有点大惊小怪之前,一切都运行良好(回滚到以前的版本给我留下了合并冲突)。现在,在启动 MVC 2 项目时,我得到一个运行时错误:
类型 'System.Data.Objects.DataClasses.IEntityWithKey' 在不是 参考。您必须添加参考 组装'System.Data.Entity, 版本=4.0.0.0,文化=中立, PublicKeyToken=b77a5c561934e089'。
但是,每个项目都引用 System.Data.Entity(相同版本)。
如果我从 MVC 2 项目中删除对 System.Data.Entity 的引用,我会收到与编译时错误相同的消息。
当我遇到版本控制问题时,我很确定有些事情搞砸了,但真的不知道在哪里可以找到这个问题。
【问题讨论】:
标签: asp.net-mvc-2 entity-framework-4