标签: c# entity-framework
我正在使用EF 5和流畅的映射API。我有一个使用2种复杂类型的实体,但是如果我加载实体然后将更改提交到EF DBContext而不对实体进行任何更改,则会出现以下错误;
同一实体不能多次引用复杂对象。
我花了几个小时试图理解为什么会这样。任何人都可以对这个问题有所了解吗?
答案 0 :(得分:1)
几个小时后,最终得到了这个问题的底部。我的问题是我的实体继承自覆盖GetHashCode的基类。从基类中删除它,一切都开始工作。