init-Befehl (NuGet CLI)

Gilt für: Paketerstellung • Unterstützte Versionen: 3.3+

Kopiert alle Pakete aus einem flachen Ordner in einen Zielordner mithilfe eines hierarchischen Layouts, wie für den Befehl zum Hinzufügen beschrieben. Das heißt, die Verwendung init entspricht der Verwendung des add Befehls für jedes Paket im Ordner.

Wie bei add muss das Ziel entweder ein lokaler Ordner oder ein UNC-Pfad sein; HTTP-Paketquellen wie nuget.org oder private Server werden nicht unterstützt.

Verbrauch

nuget init <source> <destination> [options]

wobei <source> der Ordner ist, der die Pakete enthält, und <destination> der lokale Ordner oder UNC-Pfadname ist, in den die Pakete kopiert werden.

Optionen

  • -ConfigFile

    Die NuGet-Konfigurationsdatei. Wenn nicht angegeben, %AppData%\NuGet\NuGet.Config (Windows) oder ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux) wird verwendet.

  • -Expand

    Fügt alle Dateien in jedem Paket hinzu, das der Paketquelle hinzugefügt wurde; entspricht -Expand mit dem Befehl add.

  • -ForceEnglishOutput

    (3.5+) Erzwingt die Ausführung der Anwendung mithilfe einer invarianten Kultur, die auf Englisch basiert.

  • -?|-help

    Druckt Hilfeinformationen für den Befehl.

  • -NonInteractive

    Fordert nicht zu Eingaben oder Bestätigungen des Benutzers auf.

  • -Verbosity [normal|quiet|detailed]

    Gibt an, wie viele Details in der Ausgabe angezeigt werden: normal (der Standard), quiet oder detailed.

Weitere Informationen finden Sie unter Umgebungsvariablen

Beispiele

nuget init c:\foo c:\bar
nuget init \\foo\packages \\bar\packages -Expand