WinForms アプリケーションで EF 5.0 を使用しています。DBContext をすばやく破棄します。
それにもかかわらず、エンティティの静的リストを維持する必要がありますCustomer
。これは、起動時に DBContext を使用して入力します。これもまた、すばやく破棄されます。さらに、アプリケーションの一部でマルチスレッドを使用することはほとんどありません。
問題は、この例外を毎回受け取ることです。
エンティティ オブジェクトは、IEntityChangeTracker の複数のインスタンスによって参照できません。
Customer
DBContext を破棄する前に、その静的リストのすべてをデタッチする必要がありますか? WinForms アプリケーションに他のデザインを使用する必要がありますか? フィードバックをお待ちしております。