Nuget-Referenzen wiederherstellen?

Ich habe eine Lösung und ein Projekt in Visual Studio 2012.

Das Projekt hat eine Dateipackages.config in der Wurzel des Projekts.

Nehmen wir für die Zwecke dieser Frage an, dass ich diese Bibliotheken versehentlich aus der entfernt habeReferences Abschnitt meines Projekts.

Beim Aufrufen von NuGet Package Manager meldet die Benutzeroberfläche weiterhin ein Häkchen neben diesen Paketen, um anzuzeigen, dass sie installiert sind.

Die einzige Möglichkeit, diese Situation zu beheben, besteht darin, alle Einträge aus zu löschenpackages.config, wodurch das Problem der NuGet-Benutzeroberfläche behoben wird, die sie als installiert meldet, und fügen Sie sie erneut hinzu.

Gibt es einen intelligenteren Weg? Ich hatte gehofft, dass das Aktivieren von 'enable nuget to restore missing packages' dieses Problem lösen würde, aber es scheint nichts zu bewirken.

Antworten auf die Frage(13)

Ihre Antwort auf die Frage