dotnet store

Tento článek se týká: ✔️ .NET Core 2.x SDK a novějších verzí

Name

dotnet store– Uloží zadaná sestavení do úložiště balíčků modulu runtime.

Synopse

dotnet store -m|--manifest <PATH_TO_MANIFEST_FILE>
    -f|--framework <FRAMEWORK_VERSION> -r|--runtime <RUNTIME_IDENTIFIER>
    [--framework-version <FRAMEWORK_VERSION>] [--output <OUTPUT_DIRECTORY>]
    [--skip-optimization] [--skip-symbols] [-v|--verbosity <LEVEL>]
    [--working-dir <WORKING_DIRECTORY>]

dotnet store -h|--help

Popis

dotnet store ukládá zadaná sestavení do úložiště balíčků modulu runtime. Ve výchozím nastavení jsou sestavení optimalizována pro cílový modul runtime a rozhraní. Další informace najdete v tématu úložiště balíčků modulu runtime.

Požadované možnosti

  • -f|--framework <FRAMEWORK>

    Určuje cílovou rozhraní. Cílová rozhraní musí být určená v souboru projektu.

  • -m|--manifest <PATH_TO_MANIFEST_FILE>

    Soubor manifestu úložiště balíčků je soubor XML, který obsahuje seznam balíčků k uložení. Formát souboru manifestu je kompatibilní s formátem projektu ve stylu sady SDK. Soubor projektu, který odkazuje na požadované balíčky, lze tedy použít s možností ukládat sestavení -m|--manifest do úložiště balíčků modulu runtime. Pokud chcete zadat více souborů manifestu, opakujte možnost a cestu ke každému souboru. Příklad: --manifest packages1.csproj --manifest packages2.csproj.

  • -r|--runtime <RUNTIME_IDENTIFIER>

    Identifikátor modulu runtime, na který chcete cílit.

Volitelné možnosti

  • --framework-version <FRAMEWORK_VERSION>

    Určuje verzi sady .NET SDK. Tato možnost umožňuje vybrat konkrétní verzi architektury nad rámec architektury určené -f|--framework parametrem .

  • -?|-h|--help

    Vytiskne popis použití příkazu .

  • -o|--output <OUTPUT_DIRECTORY>

    Určuje cestu k adresáři balíčků modulu runtime. Pokud není zadaný, ve výchozím nastavení se jedná o podadresář úložiště instalačního adresáře .NET profilu uživatele.

  • --skip-optimization

    Přeskočí fázi optimalizace.

  • --skip-symbols

    Přeskočí generování symbolů. V současné době můžete generovat symboly pouze v Windows a Linuxu.

  • -v|--verbosity <LEVEL>

    Nastaví úroveň podrobností příkazu. Povolené hodnoty jsou q[uiet] , , , a m[inimal] n[ormal] d[etailed] diag[nostic] . Další informace naleznete v tématu LoggerVerbosity.

  • -w|--working-dir <WORKING_DIRECTORY>

    Pracovní adresář používaný příkazem . Pokud není zadaný, použije podadresář obj aktuálního adresáře.

Příklady

  • Uložte balíčky zadané v souboru projektu packages.csproj pro .NET Core 2.0.0:

    dotnet store --manifest packages.csproj --framework-version 2.0.0
    
  • Uložte balíčky zadané v souboru packages.csproj bez optimalizace:

    dotnet store --manifest packages.csproj --skip-optimization
    

Viz také