我有一个有三个项目的解决方案:一个项目使用EntityFramework版本5(我的数据访问层),另一个项目使用版本6(一个ASP.NET MVC应用程序)。我使用绑定重定向使它们共存。但是,在运行时,对于特定于EntityFramework 5(确切地说是DbExtensions)的功能,我会得到一个错误。看起来,在运行时,版本6正在加载。
发布于 2014-05-15 13:56:15
按照@Dismissile的建议,将您的数据访问层升级到EF6。
在EF6中,DbExtensions类仍然存在,但已被重命名(请参见https://entityframework.codeplex.com/wikipage?title=Design%20Meeting%20Notes%20-(March%2021%2C%202013)到QueryableExtensions (参见docs http://msdn.microsoft.com/en-us/library/system.data.entity.queryableextensions(v=vs.113).aspx)。
https://stackoverflow.com/questions/23679185
复制相似问题