0
我正試圖更新實體以下錯誤的多個實例引用, 運行代碼爲「一個實體對象不能被IEntityChangeTracker的多個實例引用」,一個實體對象不能被IEntityChangeTracker
dbUsers.Users.MergeOption = MergeOption.NoTracking;
dbUsers.Users.Attach(user);
dbUsers.ObjectStateManager.ChangeObjectState(user, System.Data.EntityState.Modified);
dbUsers.SaveChanges();
請幫我擺脫它。
看看這個帖子,可能是它可以HALP你。 http://stackoverflow.com/questions/620084/how-to-get-rid-off-an-entity-object-cannot-be-referenced-by-multiple-instances-o – alexblum
你是如何得到'用戶'? –
用戶是要添加的對象實體。我發現一個解決方案,在附加實體之前應該被分離。請回復,如果有更好的解決方案。 –