2012-04-10 78 views
1

得到這個錯誤信息,同時試圖在設計配置entitydatasource:如何解決這個奇怪的實體框架錯誤?

enter image description here

我.edmx文件是在同一個解決方案類庫。我添加了必要的DLL並將連接複製到web.config。奇怪的部分是我可以查詢數據庫,並獲取數據就好了,所以我知道我的連接字符串是正確的。有人遇到過嗎?

回答

1

試試這個步驟:

重建您的解決方案

轉到您的類庫的app.config

複製您創建EDMX的ConnectionString並粘貼到

web.config中的ConnectionString你的asp.net項目部分..

我也有這個錯誤之前,這就是我所做的。

如果這不起作用,請嘗試刪除您的edmx文件(及其在app.config上的連接字符串)並重新創建它。然後再次按照上述步驟。

最好的問候

1

您可以刪除並重新創建edmx文件嗎?這將解決一些問題(儘管這是一個鈍的措施)。

+0

我想我可以。只是edmx文件,或所有與它一起的實體文件? – broke 2012-04-10 21:43:10

+0

清除所有內容。構建過程將重新創建edmx中的所有內容。請注意,這隻適用於,如果你很少或根本沒有修改edmx(這是我推薦)。 – usr 2012-04-10 21:56:41

+0

嘗試了您的建議,但我得到了相同的錯誤消息:( – broke 2012-04-10 22:10:53