我已經使用實體框架數據庫第一種方法構建了MVC3應用程序。我能夠繞過所有對象,然後需要進行模式更改。在更改數據庫模式並更新.edmx後,SaveChanges()對映射到具有列更改的數據庫表的對象失敗。SqlException(0x80131904):模式更改後mvc3 SaveChanges()的列名無效
具體來說:最初我有一個表'project_issue_installation',它有'installation_system_id'列。我更改了架構以從'project_issue_installation'中刪除'installation_system_id',運行'從數據庫更新模型',重新編譯並檢查了datmodel .edmx。編譯和模型.edmx沒有錯誤看起來是正確的。
當我嘗試堅持一個project_issue_installation對象時,我得到一個無效的列名稱'installation_system_id'異常。
我搜索了'installation_system_id'的整個解決方案,結果什麼都沒有。任何人都可以指向我的應用程序保持在那個列名稱?
-Dan