Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: spotřeba balíčků • Podporované verze: vše
Stáhne a nainstaluje balíček do projektu, ve výchozím nastavení se použije aktuální složka pomocí zadaných zdrojů balíčků.
Tip
Pokud chcete balíček stáhnout přímo mimo kontext projektu, přejděte na stránku balíčku na nuget.org a vyberte odkaz Ke stažení.
Pokud nejsou zadány žádné zdroje, použijí se ty uvedené v globálním konfiguračním souboru %appdata%\NuGet\NuGet.Config (Windows) nebo ~/.nuget/NuGet/NuGet.Config (Mac/Linux). Další podrobnosti najdete v běžných konfiguracích NuGet.
Pokud nejsou zadány žádné konkrétní balíčky, install nainstaluje všechny balíčky uvedené v souboru projektu packages.config , aby se podobaly restore.
Příkaz install neupravuje soubor projektu nebo packages.config; tímto způsobem je podobný restore tomu, že pouze přidává balíčky na disk, ale nemění závislosti projektu.
Pokud chcete přidat závislost, buď přidejte balíček prostřednictvím uživatelského rozhraní Správce balíčků nebo konzoly v sadě Visual Studio, nebo upravte packages.config a potom spusťte příkaz nebo restoreinstall .
Využití
nuget install <packageID | configFilePath> [options]
kde <packageID> pojmenuje balíček k instalaci (pomocí nejnovější verze) nebo <configFilePath> identifikuje packages.config soubor, který obsahuje seznam balíčků, které se mají nainstalovat. Pomocí této možnosti můžete určit konkrétní verzi -Version .
Možnosti
-ConfigFileKonfigurační soubor NuGet, který se má použít. Pokud není zadaný,
%AppData%\NuGet\NuGet.Config(Windows) nebo~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config(Mac/Linux), použije se.-DependencyVersion(4.4+) Verze balíčků závislostí, které se mají použít, což může být jedna z následujících možností:
- Nejnižší (výchozí): nejnižší verze
- HighestPatch: verze s nejnižším hlavním, nejnižším podverzem, nejvyšší opravou
- HighestMinor: verze s nejnižší hlavní, nejvyšší podverze, nejvyšší oprava
- Nejvyšší: nejvyšší verze
- Ignorovat: Nebudou použity žádné balíčky závislostí.
-DirectDownloadStáhněte si přímo bez naplnění všech mezipamětí metadaty nebo binárními soubory.
-DisableParallelProcessingZakáže paralelní instalaci více balíčků.
-x|-ExcludeVersionNainstaluje balíček do složky s názvem pouze s názvem balíčku, nikoli číslem verze.
-FallbackSource(3.2+) Seznam zdrojů balíčků, které se mají použít jako záložní prostředky pro případ, že se balíček nenajde v primárním nebo výchozím zdroji.
-ForceEnglishOutput(3,5+) Vynutí spuštění nuget.exe pomocí invariantní anglické jazykové verze.
-Framework(4.4+) Cílová architektura použitá pro výběr závislostí. Pokud není zadána hodnota Any, výchozí hodnota.
-?|-helpZobrazí informace nápovědy pro příkaz.
-NoHttpCacheZabrání NuGetu v používání balíčků v mezipaměti HTTP. Viz Správa globálních balíčků a složek mezipaměti.
-NonInteractivePotlačí výzvy k zadání uživatelského vstupu nebo potvrzení.
-OutputDirectoryUrčuje složku, ve které jsou balíčky nainstalovány. Pokud není zadána žádná složka, použije se aktuální složka.
-PackageSaveModeUrčuje typy souborů, které se mají uložit po instalaci balíčku: jeden z
nuspec,nupkgnebonuspec;nupkg.-PreReleaseUmožňuje instalaci předem připravených balíčků. Tento příznak není vyžadován při obnovování balíčků pomocí
packages.config.-RequireConsentPřed stažením a instalací balíčků ověří, že je povolené obnovení balíčků. Podrobnosti najdete v tématu Obnovení balíčku.
-SolutionDirectoryUrčuje kořenovou složku řešení, pro které se mají balíčky obnovit.
-SourceUrčuje seznam zdrojů balíčků (jako adresy URL), které se mají použít. Pokud tento příkaz vynecháte, použije zdroje uvedené v konfiguračních souborech, viz běžné konfigurace NuGetu.
-Verbosity [normal|quiet|detailed]Určuje množství podrobností zobrazených ve výstupu:
normal(výchozí),quietnebodetailed.-VersionUrčuje verzi balíčku, která se má nainstalovat.
Příklady
nuget install elmah
nuget install packages.config
nuget install ninject -OutputDirectory c:\proj