【问题标题】:The ObjectContext might be in an inconsistent stateObjectContext 可能处于不一致的状态
【发布时间】:2011-03-24 11:34:00
【问题描述】:

我在使用 EntityFramework 4.0 创建关系时出错

对数据库的更改已成功提交,但在更新对象上下文时出错。 ObjectContext 可能处于不一致的状态。 内部异常消息:无法检索关系“CodeFirstNamespace.EventsIndex_Module”的元数据信息。如果使用映射属性, 确保已在程序集中定义了关系的 EdmRelationshipAttribute。当使用基于约定的映射时,元数据信息 无法确定分离实体之间的关系。 参数名称:relationName

【问题讨论】:

  • 你是先用代码还是不用?您是否创建了表的自定义映射,或者您的实体与数据库表是一对一的?
  • 你在使用 POCO 方法吗?
  • 是的,我首先使用代码,是的,我正在创建自定义映射
  • 我不知道 POCO 方法...

标签: c# .net entity-framework-4 objectcontext


【解决方案1】:

您的实体类中可能缺少一个属性。

【讨论】:

猜你喜欢
  • 2017-05-13
  • 2012-03-04
  • 1970-01-01
  • 2011-05-11
  • 2014-10-22
  • 1970-01-01
  • 1970-01-01
  • 2013-12-01
  • 2012-03-17
相关资源
最近更新 更多