web-dev-qa-db-fra.com

Entity Framework 6 ne se met pas à jour correctement à partir de la base de données dans VS 2019

Je travaille sur une application Web .NET MVC utilisant Entity Framework 6 pour gérer un modèle à partir d'une base de données SQL Server. J'ai utilisé VS 2017 pour tout développer jusqu'à présent, apportant des modifications à la base de données et mettant à jour le modèle après ces modifications. Lorsque je suis passé à VS 2019 et que j'ai tenté cela, seuls le modèle et le diagramme du modèle ont été mis à jour. Les classes générées par EF n'ont pas été mises à jour avec les modifications de la base de données. VS 2019 gère-t-il les modèles EF différemment de 2017?

7
jbrown7061

Pour ce que ça vaut, je rencontre exactement le même problème. Le fichier EDMX est mis à jour comme prévu, mais aucun champ supplémentaire n'est ajouté à la classe générée ...

La réouverture du projet dans VS 2017 fonctionne, suggérant que quelque chose a changé au sein de VS lui-même.

0
Michael Kennedy

Ceci est toujours cassé dans VS2019.2.1

J'ai essayé sur différentes machines, avec SQL Server 2019 et 2016, et même de retour avec VS2017. Des entités sont générées mais j'ai 208 erreurs de compilation.

Un peu d'aide s'il vous plaît

0
Marcos