Entity Framework 丟失數據連接的綁定,在已綁好的EDMX中提示「Choose Your Data Connection」

早先作的一個練手的項目中, 使用到了Entity framework 。 最近碰到一個問題,在edmx 裏面選擇「Update model from Database」 的時候提示了 「Choose Your Data Connection」 的數據庫連接選擇畫面。 數據庫

 

出現這個界面的話, 若是還繼續走下去, 從新選擇項目的DB connection的話, 原先已經加載到edmx的表,store procedure 等等 可能都須要刪掉 ,再從新再加載一次. 表少點還好說, 多的話,就挺要命的。blog

花了點時間檢查了下, 發如今Model Browser中Entity container 的名字與 Db Entity connection name 不一致 it

在DB content 中, Entity 名字爲CCSMasterEntities , 而在Model 中 Entity Container 爲 Entities。io

 

 

 

嘗試修改了下 EntityContainer 的名字爲 CCSMasterEntities .這時候從新再 執行 「Update Model from Database」 發現 已經能夠正常關聯原先加載好的信息了。 ast

相關文章
相關標籤/搜索