2016-02-29 3 views
0

Je travaille sur un projet avec un développeur de plus et nous partageons notre code via Git, tout fonctionne bien jusqu'à hier, après avoir tiré le dernier commit, Toutes mes références ont obtenu triangle jaune avec le suivant Avertissement :VS.Net références avec triangle jaune

The referenced component '------' could not be found.  

aussi vous pouvez le voir dans la capture d'écran ci-dessous de:

Je veux réparer, je ne trouve pas de solutions à ce problème. Je serai heureux de recevoir votre aide! Merci.

+1

Avez-vous essayé de "construire" la solution? Votre solution est-elle configurée pour récupérer les paquets manquants de nuget lors de la construction? –

Répondre

0

La bonne façon de résoudre ceci est de supprimer la référence et de l'installer à nouveau depuis nuget. Ou extrayez la DLL de Git individuellement, puis ajoutez-la au projet.

+0

Mais est-ce une bonne solution à long terme? Serait curieux de connaître la cause première si cela se reproduisait. Est-ce aussi avec .NET Core ou Framework? – dodegaard

0

Avez-vous essayé de vérifier que App.config & web.config ne sont pas endommagés et que les paquets Nuget sont restaurés/installés dans un répertoire existant?

+0

J'ai également l'erreur suivante: Ce projet fait référence à des paquets 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 ... –

+0

Ouvrez NuGet Manager et il devrait vous demander en haut si vous voulez restaurer. Sinon, voici quelques informations sur la restauration de [NuGet Package Restore] (https://docs.nuget.org/consume/package-restore) – PChristianFrost