我已經繼承了一個大的C#項目,並遇到更新數據模型的問題。 我已經在wysiwyg edmx數據建模編輯器(vs2010)中進行了更新,更新看起來很好。但是,這很難說,當我運行程序,立即當它試圖訪問數據庫,我得到這個錯誤:「沒有這樣的列Extent2。」<fieldname>「問題
「SQLite的錯誤沒有這樣的列:Extent2.Country_ID」
COUNTRY_ID是一個屬性一個現有的實體(我沒有修改過),但我不知道「Extent2」是什麼。我對所有相關的項目文件進行了徹底的文本搜索,並且它沒有出現過一次。
在異常,TargetSite讀取: {System.Data.Common.DbDataReader ExecuteStoreCommands(System.Data.EntityClient.EntityCommand,的System.Data.CommandBehavior)}
不幸的是,沒有太多的更信息;沒有錯誤號碼或任何東西。 任何想法?
感謝
你可能是對的,但遺憾的是,wysiwyg edmx編輯器太糟糕了,我只是最終不擔心框架內的關係,只添加了實體並手動處理了關係 – 2011-04-17 20:17:17