Donc, je télécharge un projet à la maison à partir du travail sur le serveur de fondation d'équipe. Je télécharge le projet et il ne se compilera pas à cause de l'erreur. Avertissement 2 Le composant référencé 'EntityFramework' est introuvable. Quelqu'un pourrait-il offrir des conseils sur la façon de faire fonctionner le cadre d'entité. J'ai installé le paquet nuget.
Merci
Je vous suggère de vérifier:
1) "Autoriser NuGet à télécharger les packages manquants pendant la construction" cochée
Tool --> Options... --> Package Manager --> General
2) "Projet sélectionné" coché
Solution Explorer --> right-click on the solution/project --> Manage NuPackages
3) Solution de reconstruction
[~ # ~] modifier [~ # ~]
Pour être complet, je voudrais ajouter que si vous travaillez avec un système CI (par exemple Jenkins) ou si vous utilisez MSBuild sur la ligne de commande, vous devez sélectionner Activer la restauration du package NuGet pour le faire travail:
J'ai eu le même problème. Je l'ai résolu comme ceci:
References
> Clic droit> Add Reference ...
Browse
packages
> EntityFramework.4.1.10331.0
> lib
EntityFramework.dll
OK
Cela m'est arrivé après que j'ai déplacé des projets vers un sous-dossier. Ensuite, les chemins d'accès relatifs au dossier des packages n'étaient plus corrects.
Vous avez des erreurs comme ça:
Ce projet fait référence aux packages NuGet manquants sur cet ordinateur. Utilisez NuGet Package Restore pour les télécharger. Pour plus d'informations, voir http://go.Microsoft.com/fwlink/?LinkID=322105 . Le fichier manquant est ..\packages\NETStandard.Library.2.0.1\build\netstandard2.0\NETStandard.Library.targets. PROJECTNAME D:\VSTS\TEAMPROJECT\src\PROJECTFOLDER\PROJECTNAME.csproj
Corrigé en éditant le fichier * .csproj et corrigé les chemins relatifs, dans mon cas de ..\packages
à ..\..\packages
Assurez-vous également de vérifier les chemins sous
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
J'ai résolu ce problème en ajoutant la référence Entity Framework (Add ref) sous C:\Prog Files\Entity ...\Binaries\Entity Framework.dll dans mon projet. J'espère que cela t'aides!