我继承了一个大型 c# 项目,并且在更新数据模型时遇到了问题。我已经在所见即所得的 edmx 数据建模编辑器(vs2010)中进行了更新,并且更新看起来不错。但是很难说当我运行程序时,当它尝试访问数据库时,我得到了这个错误:
“SQLite 错误没有这样的列:Extent2.Country_ID”
Country_ID 是现有实体的属性(我没有修改),但我不知道“Extent2”是什么。我对所有相关的项目文件进行了彻底的文本搜索,但一次都没有出现。
在异常中,TargetSite 读取: {System.Data.Common.DbDataReader ExecuteStoreCommands(System.Data.EntityClient.EntityCommand, System.Data.CommandBehavior)}
可悲的是,没有更多信息。没有错误号或任何东西。有任何想法吗?
谢谢