Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Paketveröffentlichung • Unterstützte Versionen: 3.3+
Fügt ein angegebenes Paket zu einer Nicht-HTTP-Paketquelle (einem Ordner oder UNC-Pfad) in einem hierarchischen Layout hinzu, wobei Ordner für die Paket-ID und die Versionsnummer erstellt werden. Zum Beispiel:
\\myserver\packages
└─<packageID>
└─<version>
├─<packageID>.<version>.nupkg
├─<packageID>.<version>.nupkg.sha512
└─<packageID>.nuspec
Beim Wiederherstellen oder Aktualisieren für die Paketquelle bietet das hierarchische Layout eine deutlich bessere Leistung.
Um alle Dateien im Paket auf die Zielpaketquelle zu erweitern, verwenden Sie die -Expand Option. Dies führt in der Regel dazu, dass zusätzliche Unterordner im Ziel angezeigt werden, z tools . B. und lib.
Verbrauch
nuget add <packagePath> -Source <sourcePath> [options]
wobei <packagePath> der Pfadname zu dem hinzuzufügenden Paket ist und <sourcePath> die ordnerbasierte Paketquelle angibt, zu der das Paket hinzugefügt wird. HTTP-Quellen werden nicht unterstützt.
Optionen
-ConfigFileDie NuGet-Konfigurationsdatei. Wenn nicht angegeben,
%AppData%\NuGet\NuGet.Config(Windows) oder~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config(Mac/Linux) wird verwendet.-ExpandFügt alle Dateien im Paket zur Paketquelle hinzu.
-ForceEnglishOutput(3.5+) Erzwingt die Ausführung der Anwendung mithilfe einer invarianten Kultur, die auf Englisch basiert. Erzwingt die Ausführung der Anwendung mithilfe einer invarianten Kultur, die auf Englisch basiert.
-?|-helpDruckt Hilfeinformationen für den Befehl.
-NonInteractiveFordert nicht zu Eingaben oder Bestätigungen des Benutzers auf.
-src|-SourceGibt die Paketquelle an, bei der es sich um einen Ordner oder eine UNC-Freigabe handelt, zu der das nupkg hinzugefügt wird. Http-Quellen werden nicht unterstützt.
-Verbosity [normal|quiet|detailed]Gibt an, wie viele Details in der Ausgabe angezeigt werden:
normal(der Standard),quietoderdetailed.
Weitere Informationen finden Sie unter Umgebungsvariablen
Beispiele
nuget add foo.nupkg -Source c:\bar\
nuget add foo.nupkg -Source \\bar\packages\