我在一个MVC3项目中使用实体框架4。我试图访问两个不同的数据库(A和B):使用实体框架同时使用两个不同的数据库
- 数据库A和B是完全不同的和无关的。
- 数据库A是'代码优先'的SQL压缩数据库。
- 数据库B是'数据库第一'的SQL Server数据库。
- 我对任一数据库都有简单的查询,没有链接或跨数据库连接。
- 如果我从项目中删除其他DbContext,那么数据库连接都可以工作。
现在,当我尝试从数据库A中查询时,出现异常“无法找到概念模型类型”。
我无法想象EF不会让您使用不同的数据库,所以我的问题是:创建适当的DbContext的新实例时是否需要额外执行一些操作?
你有没有找到解决方案?即时通讯具有完全相同的问题(除了我只有数据库A的一半有edmx,一半是代码初级) – 2011-07-25 05:59:07