J'ai cloné un projet avec vs 2013. Lorsque je l'exécute, j'obtiens cette erreur.
Error 1 The "EnsureBindingRedirects" task could not be loaded from the Assembly D:\BMaster\packages\Microsoft.Bcl.Build.1.0.13\tools\Microsoft.Bcl.Build.Tasks.dll. Could not load file or Assembly 'file:///D:\BMaster\packages\Microsoft.Bcl.Build.1.0.13\tools\Microsoft.Bcl.Build.Tasks.dll' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the Assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask. BargainMaster.Web
Je ne suis pas sûr de la cause première de ce problème, mais il est apparu lorsque j'ai ajouté les bibliothèques manquantes à la main.
Je l'ai résolu en faisant ceci:
<solution>\packages\Microsoft.Bcl.Build.1.0.13\
(Pour une raison quelconque, aucune des autres réponses n'a fonctionné pour moi.)
J'ai résolu le problème en faisant ceci:
Manage NuGet Packages or Solution
.Microsoft.Bcl.Build
vers une version précédente 1.0.14. (La dernière version stable au moment de l'écriture est la 1.0.21)Je viens d’aller dans les options de gestion des paquets NuGet pour le projet VS particulier et de mettre à jour la version du nuget Microsoft BCL, ce qui a résolu le problème pour moi.
Vérifiez que Nuget Package Manager est installé . Par défaut, Visual Studio 2010 ne l’a pas (les versions ultérieures le font.) - Ouvrir Outils/Extension Manager - Recherchez le gestionnaire de paquets Nuget et cliquez sur Télécharger - Après cela, j'ai dû supprimer le paquet Nuget (Microsoft.Bxl.Async, Microsoft.BCL et Microsoft.Bcl.Build) à l'origine de l'erreur, redémarrer VS et rajouter le paquet.
La réponse ci-dessus n'a pas fonctionné pour moi. Il me suffisait de supprimer les références (dans les packages et les fichiers proj) à Microsoft.Bcl.Build .. Reconstruit et réussi.