【发布时间】:2011-08-01 00:32:30
【问题描述】:
我继承了一个大型 c# 项目,并且在更新数据模型时遇到了问题。 我已经在所见即所得的 edmx 数据建模编辑器(vs2010)中进行了更新,并且更新看起来不错。但是很难说当我运行程序时,当它尝试访问数据库时,我得到了这个错误:
“SQLite 错误没有这样的列:Extent2.Country_ID”
Country_ID 是现有实体的属性(我没有修改),但我不知道“Extent2”是什么。我对所有相关的项目文件进行了彻底的文本搜索,但一次都没找到。
在异常中,TargetSite 显示: {System.Data.Common.DbDataReader ExecuteStoreCommands(System.Data.EntityClient.EntityCommand, System.Data.CommandBehavior)}
遗憾的是,没有更多信息;没有错误号或任何东西。 有什么想法吗?
谢谢
【问题讨论】:
标签: c# .net data-modeling edmx