Entity framework EF 4.2代码优先存储过程模型更改错误

Entity framework EF 4.2代码优先存储过程模型更改错误,entity-framework,ef-code-first,Entity Framework,Ef Code First,我首先使用EF4.2代码,并添加了一个新的bool列“存档”。我在下面一个映射存储过程的页面上看到了错误。有没有一种方法可以在不清除数据库的情况下重新同步db表和类 数据读取器与指定的“Context.Pattern”不兼容。 “存档”类型的成员没有相应的 数据读取器中具有相同名称的列 通过在存储过程中添加缺少的列,解决了此问题。感谢您的回复。您在哪里添加了专栏?进入实体类?是否将其添加到过程和表中?我在实体类和数据库表中添加了列。我还更新了实体映射类以包含此列。在调用存储过程之前,我不会抛出错

我首先使用EF4.2代码,并添加了一个新的bool列“存档”。我在下面一个映射存储过程的页面上看到了错误。有没有一种方法可以在不清除数据库的情况下重新同步db表和类

数据读取器与指定的“Context.Pattern”不兼容。 “存档”类型的成员没有相应的 数据读取器中具有相同名称的列


通过在存储过程中添加缺少的列,解决了此问题。感谢您的回复。

您在哪里添加了专栏?进入实体类?是否将其添加到过程和表中?我在实体类和数据库表中添加了列。我还更新了实体映射类以包含此列。在调用存储过程之前,我不会抛出错误。是否存在存储过程包装器使用的缓存数据读取器?您应该发布SP映射类代码存储过程中缺少映射的问题。我可以发誓它昨晚就在那里。。。谢谢你的帮助。你应该写一个答案并接受它,以从未回答的问题列表中删除问题。由于你的问题是通过答案中描述的程序解决的,你需要将答案标记为已接受,这样的话,问题仍然存在。很抱歉,作为网站上的新手。完成。