データベース モデルが異なる 2 つのプロジェクトがあります (ただし、Entity Framework バージョン 5.0.0 は同じです)。
彼らのクエリは次のようになります。
プロジェクト 1:
if (_db.Entry(customer).State == EntityState.Detached)
プロジェクト 2:
if (customer.EntityState == EntityState.Detached)
これらは違いであり、その他の小さなことでもあります。
各プロジェクトが使用している Entity Framework のバージョン (DLL のバージョンが一致する場合) を確認するにはどうすればよいですか? 「古い」バージョンを「新しい」モデル バージョンに更新することは理にかなっていますか? 利点は何ですか?