Bearbeiten: Wenn Sie NuGet 3.0 haben, dann ist das das Problem. Aktualisieren Sie NuGet und alles sollte funktionieren. Die folgenden Schritte gelten für NuGet 3.0, die schmerzhaft und fehleranfällig sind. Geh nicht durch solche Schmerzen, wähle den einfachen Schritt, aktualisiere deinen Nuget!
Ich habe auf VS Express 2015 aktualisiert und seitdem habe ich einige Abenteuer erlebt.
TL; DR Wenn Sie TFS (Quellcodeverwaltung) deaktivieren, sollten Sie in der Lage sein, das Paket zu installieren. Dann fügen Sie die Lösung wieder der Quellcodeverwaltung hinzu, aber das hat mir viele Probleme bereitet.
So ...
Ich sehe Sie TFS haben. Ich habe es auch.
Außerdem sehe ich, dass Sie die gleichen Fehlermeldungen erhalten wie ich.
Ich habe versucht, LanguageExt (eine wunderbare Bibliothek für C# 6) zu installieren, und es schlug fehl, als es versuchte, eine seiner Abhängigkeiten zu installieren (System.Collections.Immutable).
Wenn Sie all diese Dinge durchgehen wollen, erstellen Sie bitte eine Sicherungskopie Ihres Projektordners.
das ist, was ich getan habe:
1 - Kopiert meine Lösung Ordner woanders.
2 - Die Lösung geöffnet. VS hat mich geschickt gebeten, es der Quellcodeverwaltung hinzuzufügen, aber das wollte ich nicht.
3 - Versuchte Install-Package LanguageExt
4 - Unerwartete Erfolg!
5 - „Gut, lassen Sie es mich nur an die Steuer TFS Quelle wieder hinzufügen“
Hier meine Reise begann.
Da ich mit TFS wenig Erfahrung haben, habe ich Tausende und Abertausende von Konflikten, Dateien verschwinden und wieder erscheinen, usw.
Aber nach einiger Arbeit, ich habe es läuft.
Und es hat sich gelohnt.
Aber die Lösung ist nicht groß, so war es einfach.
Das sieht wie ein [Fehler] (https://github.com/NuGet/Home/issues/1010) in NuGet über die berichtet wurde. –
Vielen Dank für das Nachschlagen. Ich habe nichts gefunden. Ich denke, ich war ein wenig zu eifrig, um auf VS 2015 zu aktualisieren ... Ich werde mich weiter darum kümmern, vielleicht finde ich einen Workaround. –
Ich habe das gleiche Problem, und ich habe auch TFS. Zufall? Ich denke nicht. Siehe meine Antwort: D –