dotnet storedotnet store

Dieses Thema gilt für: ✓.NET Core 2.0 SDK und spätere VersionenThis topic applies to: ✓ .NET Core 2.0 SDK and later versions

nameName

dotnet store: speichert die angegebenen Assemblys im Laufzeitpaketspeicher.dotnet store - Stores the specified assemblies in the runtime package store.

ÜbersichtSynopsis

dotnet store -m|--manifest -f|--framework -r|--runtime [--framework-version] [-h|--help] [--output] [--skip-optimization] [--skip-symbols] [-v|--verbosity] [--working-dir]

BeschreibungDescription

dotnet store: speichert die angegebenen Assemblys im Laufzeitpaketspeicher.dotnet store stores the specified assemblies in the runtime package store. Assemblys werden standardmäßig für die Ziellaufzeit und das Zielframework optimiert.By default, assemblies are optimized for the target runtime and framework. Weitere Informationen finden Sie unter Laufzeitpaketspeicher.For more information, see the runtime package store topic.

Erforderliche OptionenRequired options

-f|--framework <FRAMEWORK>

Gibt das Zielframework an.Specifies the target framework.

-m|--manifest <PATH_TO_MANIFEST_FILE>

Die Manifestdatei des Paketspeichers ist eine XML-Datei, die die Liste der zu speichernden Pakete enthält.The package store manifest file is an XML file that contains the list of packages to store. Das Format der Manifestdatei ist mit dem SDK-Projektformat kompatibel.The format of the manifest file is compatible with the SDK-style project format. Also kann eine Projektdatei, die auf das gewünschte Paket verweist, mit der Option -m|--manifest verwendet werden, um Assemblys im Laufzeitpaketspeicher zu speichern.So, a project file that references the desired packages can be used with the -m|--manifest option to store assemblies in the runtime package store. Wiederholen Sie die Option und den Pfad für jede Datei, um mehrere Manifestdateien anzugeben.To specify multiple manifest files, repeat the option and path for each file. Beispiel: --manifest packages1.csproj --manifest packages2.csproj.For example: --manifest packages1.csproj --manifest packages2.csproj.

-r|--runtime <RUNTIME_IDENTIFIER>

Der als Ziel zu verwendende Laufzeitbezeichner.The runtime identifier to target.

Optionale OptionenOptional options

--framework-version <FRAMEWORK_VERSION>

Gibt die Version des .NET Core SDK an.Specifies the .NET Core SDK version. Mit dieser Option können Sie eine bestimmte Frameworkversion auswählen, die nicht das von der -f|--framework-Option angegebene Framework ist.This option enables you to select a specific framework version beyond the framework specified by the -f|--framework option.

-h|--help

Zeigt HilfeinformationenShows help information.

-o|--output <OUTPUT_DIRECTORY>

Gibt den Pfad zum Laufzeitpaketspeicher an.Specifies the path to the runtime package store. Wenn nicht angegeben, wird das Unterverzeichnis store des .NET Core-Installationsverzeichnisses des Benutzerprofils als Standardeinstellung verwendet.If not specified, it defaults to the store subdirectory of the user profile .NET Core installation directory.

--skip-optimization

Überspringt die OptimierungsphaseSkips the optimization phase.

--skip-symbols

Überspringt die Symbolgenerierung.Skips symbol generation. Sie können aktuell nur unter Windows und Linux Symbole generieren.Currently, you can only generate symbols on Windows and Linux.

-v|--verbosity <LEVEL>

Legt den Ausführlichkeitsgrad für den Befehl fest.Sets the verbosity level of the command. Zulässige Werte sind q[uiet], m[inimal], n[ormal], d[etailed] und diag[nostic].Allowed values are q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic].

-w|--working-dir <INTERMEDIATE_WORKING_DIRECTORY>

Das Arbeitsverzeichnis, das vom Befehl verwendet wird.The working directory used by the command. Wenn nicht angegeben, wird das Unterverzeichnis obj des aktuellen Verzeichnisses verwendet.If not specified, it uses the obj subdirectory of the current directory.

BeispieleExamples

Speichern Sie die in der Projektdatei packages.csproj für .NET Core 2.0.0 angegebenen Pakete:Store the packages specified in the packages.csproj project file for .NET Core 2.0.0:

dotnet store --manifest packages.csproj --framework-version 2.0.0

Speichern Sie die in der Datei packages.csproj angegebenen Pakete ohne Optimierung:Store the packages specified in the packages.csproj without optimization:

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

Siehe auchSee also