Ich sehe eine packages.config Datei für jedes meiner Projekte in einer Lösung. Es enthält Informationen über verschiedene Baugruppeninformationen. Ich erwarte, dass NuGet diese packages.config automatisch scannt und wenn nötig herunterlädt. Aber es tat es nicht. Muss ich alle Pakete manuell installieren?Wie wird die Datei NuGet packages.config verwendet?
Antwort
Wenn Sie mit der rechten Maustaste auf das betreffende Projekt klicken, können Sie "NuGet-Pakete verwalten" aus dem Menü auswählen. Nachdem Sie das getan haben, können Sie auf der linken Seite auf "Installierte Pakete" klicken, um die aktuell installierten Pakete zu sehen. Dies sehen Sie in Ihrer Datei "packages.config". Wenn Sie die Pakete aktualisieren oder neu installieren möchten, können Sie dies über die Benutzeroberfläche tun, indem Sie auf "deinstallieren" klicken, sie dann in der Liste finden und erneut installieren.
Alternativ können Sie die Paket-Manager-Konsole verwenden, um Dinge wie das Aktualisieren, Installieren älterer Versionen oder alle möglichen Dinge mit dem Nuget-Manager zu erledigen. See here für einige Details darüber. (Informationen zum Aktualisieren eines Pakets finden Sie am Ende der Seite).
Viel Glück!
Danke. Und ich finde, dass NuGet mich mit einem Restore-Befehl zum Herunterladen der fehlenden Pakete promopt. – smwikipedia
Wenn ich etwas als Referenz zu einem Projekt hinzufüge, sehe ich es nicht immer in der packages.config aktualisiert. Ich versuche zu verstehen: Wann wird packages.config aktualisiert und wann nicht? –
- 1. NuGet-Paketwiederherstellung funktioniert nicht von .nuget \ packages.config
- 2. Verwenden Sie packages.config, um das lokale NuGet-Paket zu installieren?
- 3. Wie lies ich die Liste der NuGet-Pakete in packages.config programmatisch?
- 4. Wie wird die Datei client_secrets.json verwendet?
- 5. Ändern von packages.config zu somethingselse.config
- 6. Datei bestimmen, die von FileHandler verwendet wird
- 7. Wie ScriptReference und Nuget ordnungsgemäß verwendet werden
- 8. Wie wird die Kopfposition verwendet?
- 9. Wie wird die polymer.json-Datei in einer Polymer-App verwendet?
- 10. Wie wird die jnlp-Datei aktualisiert, wenn Verknüpfungen verwendet werden?
- 11. Wie wird die von browserify erstellte Bundle-Datei verwendet?
- 12. Wo ist die Unterstützung von Nuget in Resharper 9 verschwunden?
- 13. Gibt es eine Alternative zu contentFiles mit Projekten, die packages.config verwenden?
- 14. nuget Exit-Code 9009
- 15. Wie kann 'nuget restore' Pre-Release-Pakete herunterladen?
- 16. Nuget Wie kann ich den Speicherort des Pakets angeben?
- 17. Wie wird die Sperre in OpenMP verwendet?
- 18. ist die Datei package.json, die von Knoten verwendet wird?
- 19. Ubuntu Bashrc-Datei, wie zu finden, welche Datei verwendet wird?
- 20. Wie wird die Suche ('Datei') in Ansible verwendet, wenn die Datei nicht existiert?
- 21. Wie kann ich NuGet-Pakete von einer benutzerdefinierten Paketquelle wiederherstellen, wenn LINQPADs lprun.exe verwendet wird?
- 22. Ist packages.config in einer bereitgestellten asp.net mvc-Lösung erforderlich
- 23. Wofür wird die Struktur.sql verwendet?
- 24. Wie vermeiden NuGet-Paketautoren die Version Hell?
- 25. Wie erstelle ich ein reines NuGet-Paket auf Lösungsebene
- 26. Wie wird die SOCI C++ Datenbankbibliothek verwendet?
- 27. Wie wird die Modellklasse in swift verwendet?
- 28. Wie wird die Stücklistendatei mit Maven verwendet?
- 29. Wie wird die gemeinsame Ablaufverfolgungs-ID verwendet?
- 30. Wie wird die CSV-Abfragesprache verwendet?
Haben Sie Extras-> Optionen-> Paket-Manager-> Lassen Sie NuGet fehlende Pakete überprüfen? – Jonny
Stellen Sie sicher, dass packages.config im Visual Studio-Projekt enthalten ist, andernfalls wird es nicht verwendet. –
@Jonny Ja, tatsächlich. – smwikipedia