0
votes

Comment réparer 'Impossible de mettre à jour les informations de dépendance du projet. Veuillez restaurer le projet et réessayer

J'écris une nouvelle API Web à l'aide de .NET CORE 2.2 et j'ai connecté une base de données existante à l'aide de l'ensemble de l'entité. Mais je continue à obtenir une erreur en disant ci-dessus lorsque j'essaie d'ajouter un contrôleur au modèle existant à l'aide d'un nouvel élément d'échafaudage. Voici les commandes que j'ai utilisées

Install-Package Microsoft.EntityFrameworkCore.SqlServer
Install-Package Microsoft.EntityFrameworkCore.Tools
Install-Package Microsoft.VisualStudio.Web.CodeGeneration.Design


2 commentaires

Quelle est votre version vs? Utilisez-vous avec EF ou EF Core? Avez-vous une erreur lors de la reconstruction de ce projet? Ces références sont-elles installées?


@Taozhou, j'utilise la version communautaire vs 2017. J'ai utilisé les bibliothèques mentionnées ci-dessus. Donc son noyau ef et non, il est construit avec succès


3 Réponses :


0
votes

J'ai rencontré ce problème et je n'ai rien trouvé de mal dans mon projet.

Après avoir supprimé le dossier bin et obj , ce problème est parti.


0 commentaires

0
votes

Il était dû à une inadéquation entre la version .Netcore et l'entitéFrameworkcore version.

éditer J'ai désinstallé l'EFCORE et installé une variation parallèle pour .NET CORE

ex .Netcore 2.0.9 EFCORE 2.2.4


1 commentaires

Veuillez élaborer comment ce que vous avez fait pour résoudre exactement le problème.



0
votes

J'ai eu la même erreur Ensuite, j'ai désinstallé tous les paquets et les réinstaller à nouveau à Nuget Je ne suis pas pourquoi mais cela a fonctionné pour moi


0 commentaires