2011-09-02 49 views
0

我已經通過了this post和鏈接,仍然無法解決我的問題。System.Data.MetadataException - 似乎比大多數人都更固執

我改變了我的配置來命名組件,但它沒有任何可能性。

我們最近移動了這些項目,並認爲這可能是一個問題 - 但如何解決該問題。我不太明白EF在運行時如何找到我認爲它們嵌入在dll中的cdsl等文件[它已設置爲這樣]?

有問題的服務不直接使用EF本身,它使用另一個DLL。我也添加了一個直接引用的DLL,但沒有喜悅。

此外,使用相同連接字符串的相同代碼(包含功能,而不是包裝服務的dll)可以在我的系統測試項目中通過IDE正常工作。

回答

0

原來是由於StructureMap的初始化不正確,而不是真的與EF本身有關。