我在一個MVC3項目中使用實體框架4。我試圖訪問兩個不同的數據庫(A和B):使用實體框架同時使用兩個不同的數據庫
- 數據庫A和B是完全不同的和無關的。
- 數據庫A是'代碼優先'的SQL壓縮數據庫。
- 數據庫B是'數據庫第一'的SQL Server數據庫。
- 我對任一數據庫都有簡單的查詢,沒有鏈接或跨數據庫連接。
- 如果我從項目中刪除其他DbContext,那麼數據庫連接都可以工作。
現在,當我嘗試從數據庫A中查詢時,出現異常「無法找到概念模型類型」。
我無法想象EF不會讓您使用不同的數據庫,所以我的問題是:創建適當的DbContext的新實例時是否需要額外執行一些操作?
你有沒有找到解決方案?即時通訊具有完全相同的問題(除了我只有數據庫A的一半有edmx,一半是代碼初級) – 2011-07-25 05:59:07