dotnet store
Den här artikeln gäller för: ✔️ .NET Core 3.1 SDK och senare versioner
Name
dotnet store
– Lagrar de angivna sammansättningarna i runtime-paketarkivet.
Synopsis
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
Description
dotnet store
lagrar de angivna sammansättningarna i runtime-paketarkivet. Som standard är sammansättningar optimerade för målkörningen och ramverket. Mer information finns i avsnittet om körningspaketarkiv .
Obligatoriska alternativ
-f|--framework <FRAMEWORK>
Anger målramverket. Målramverket måste anges i projektfilen.
-m|--manifest <PATH_TO_MANIFEST_FILE>
Manifestfilen för paketarkivet är en XML-fil som innehåller listan över paket som ska lagras. Manifestfilens format är kompatibelt med projektformatet I SDK-format. Därför kan en projektfil som refererar till önskade paket användas med
-m|--manifest
alternativet att lagra sammansättningar i runtime-paketarkivet. Om du vill ange flera manifestfiler upprepar du alternativet och sökvägen för varje fil. Exempel:--manifest packages1.csproj --manifest packages2.csproj
.-r|--runtime <RUNTIME_IDENTIFIER>
Körningsidentifieraren till målet.
Valfria alternativ
--framework-version <FRAMEWORK_VERSION>
Anger .NET SDK-versionen. Med det här alternativet kan du välja en specifik ramverksversion utöver det ramverk som anges av
-f|--framework
alternativet .
-?|-h|--help
Skriver ut en beskrivning av hur du använder kommandot.
-o|--output <OUTPUT_DIRECTORY>
Anger sökvägen till runtime-paketarkivet. Om det inte anges används som standard underkatalogen store för användarprofilens .NET-installationskatalog.
--skip-optimization
Hoppar över optimeringsfasen. Mer information om optimering finns i Förbereda en körningsmiljö.
--skip-symbols
Hoppar över symbolgenerering. För närvarande kan du bara generera symboler i Windows och Linux.
-v|--verbosity <LEVEL>
Anger kommandots detaljnivå. Tillåtna värden är
q[uiet]
,m[inimal]
,n[ormal]
,d[etailed]
ochdiag[nostic]
. Mer information finns i LoggerVerbosity.
-w|--working-dir <WORKING_DIRECTORY>
Arbetskatalogen som används av kommandot . Om inget anges används obj-underkatalogen för den aktuella katalogen.
Exempel
Lagra paketen som anges i projektfilen packages.csproj för .NET 6.0.1:
dotnet store --manifest packages.csproj --framework-version 6.0.1 --framework net6.0 --runtime win-x64
Lagra paketen som anges i packages.csproj utan optimering:
dotnet store --manifest packages.csproj --skip-optimization --framework net6.0 --runtime linux-x64