Impossible de mettre à jour l’EntitySet - car il possède une DefiningQuery et aucun élément n’existe
Cela se produit généralement pour l’une des raisons suivantes :
-
L’Entity Set est mappé depuis une vue de base de données
-
Une requête de base de données personnalisée
-
La table de base de données n’a pas de clé primaire
Après avoir corrigé cela, vous devrez peut-être encore mettre à jour dans le concepteur Entity Framework (ou alternativement supprimer l’entité puis la rajouter) avant que l’erreur ne disparaisse.