Unsere VS2013-Lösungen enthalten einen Lösungsordner namens .nuget
, der die Dateien NuGet.config, NuGet.exe, NuGet.targets enthält. Was ist die Bedeutung dieses Ordners und was nutzt die Dateien? Handelt es sich um die Funktion "Paketwiederherstellung aktivieren"?Verwirrung über NuGet in Visual Studio
Wenn ich ein Paket installiere oder aktualisiere (über die Benutzeroberfläche "NuGet-Pakete verwalten" oder die Package Manager-Konsole), muss die obige NuGet.exe oder etwas anderes ausgeführt werden? VS sagt mir, dass der NuGet Package Manager auf dem neuesten Stand ist (über den Dialog Erweiterungen und Updates), aber die obige NuGet.exe ist ziemlich alt. Ich habe auch eine sehr alte NuGet.exe Datei in C:\Program Files (x86)\NuGet\
gefunden. Was nutzt letzteres und welche Auswirkungen haben diese Exes?
Der Grund, warum ich frage, ist, dass wir in den letzten Wochen Probleme mit ein paar Lösungen hatten. Wir können NuGet-Pakete nicht aktualisieren - der Vorgang schlägt fehl mit der Meldung "Fehler: Ein Element mit demselben Schlüssel wurde bereits hinzugefügt". Ich versuche, die Ursache zu finden und frage mich, ob diese veralteten NuGet.exe-Dateien etwas damit zu tun haben könnten.
Es gibt eine [* viel * bessere Frage] (http://stackoverflow.com/q/24429838/17034), die diesen Fehler dokumentiert. So bitten Sie um Hilfe. –