Exception ';无法定义这两个对象之间的关系,因为它们附加到不同的ObjectContext对象;

Exception ';无法定义这两个对象之间的关系,因为它们附加到不同的ObjectContext对象;,exception,entity-framework-6,dbcontext,Exception,Entity Framework 6,Dbcontext,请参阅下面的代码。似乎我有这个问题,但创建集合的是同一个DbContext实例 您没有添加代码。请添加代码示例。是的,我看到了。我想是的。我现在添加。点击“在这里输入图像描述”链接获取代码。正如你所看到的,这是一个单例实例。DbContext是在私有构造函数中创建的。它精细地加载数据,然后在gid控件中显示。如果我编辑网格,我将在调用SaveChanges时获得exeption。据我所知,DbContext只创建了一个实例。

请参阅下面的代码。似乎我有这个问题,但创建集合的是同一个DbContext实例


您没有添加代码。请添加代码示例。是的,我看到了。我想是的。我现在添加。点击“在这里输入图像描述”链接获取代码。正如你所看到的,这是一个单例实例。DbContext是在私有构造函数中创建的。它精细地加载数据,然后在gid控件中显示。如果我编辑网格,我将在调用SaveChanges时获得exeption。据我所知,DbContext只创建了一个实例。