Freigeben über


dotnet workload repair

Dieser Artikel gilt für: ✔️ .NET 6 SDK und höhere Versionen

Name

dotnet workload repair: Repariert Workloadinstallationen.

Übersicht

dotnet workload repair
    [--configfile] [--disable-parallel] [--ignore-failed-sources]
    [--interactive] [--no-cache]
    [-s|--source <SOURCE>] [--temp-dir <PATH>]
    [-v|--verbosity <LEVEL>]

dotnet workload repair -?|-h|--help

Beschreibung

Der Befehl dotnet workload repair installiert alle installierten Workloads erneut. Workloads bestehen aus mehreren Workloadpaketen, und es ist möglich, einen Zustand zu erreichen, in dem einige erfolgreich installiert wurden, andere jedoch nicht. Beispielsweise kann ein Befehl dotnet workload install die Installation aufgrund einer unterbrochenen Internetverbindung ggf. nicht abschließen.

Weitere Informationen zu den dotnet workload-Befehlen finden Sie im Artikel zum Befehl dotnet workload install.

Optionen

  • --configfile <FILE>

    Die zu verwendende NuGet-Konfigurationsdatei (nuget.config). Sofern angegeben, werden nur die Einstellungen aus dieser Datei verwendet. Falls nicht angegeben, wird die Hierarchie der Konfigurationsdateien aus dem aktuellen Verzeichnis verwendet. Weitere Informationen finden Sie unter Gängige NuGet-Konfigurationen.

  • --disable-parallel

    Diese Option verhindert die parallele Wiederherstellung mehrerer Projekte.

  • -?|-h|--help

    Gibt eine Beschreibung zur Verwendung des Befehls aus.

  • --ignore-failed-sources

    Paketquellenfehler werden als Warnungen behandelt.

  • --include-previews

    Diese Option erlaubt die Verwendung von Vorabversionen von Workloadmanifesten.

  • --interactive

    Ermöglicht dem Befehl, anzuhalten und auf Benutzereingaben oder Aktionen zu warten. Beispielsweise, um die Authentifizierung abzuschließen.

  • --no-cache

    Diese Option verhindert, dass Pakete und HTTP-Anforderungen zwischengespeichert werden.

  • -s|--source <SOURCE>

    Hiermit wird der URI der NuGet-Paketquelle angegeben, die verwendet wird. Diese Einstellung überschreibt alle Quellen, die in den nuget.config-Dateien angegeben sind. Es können mehrere Quellen bereitgestellt werden, indem diese Option mehrmals angegeben wird.

  • --temp-dir <PATH>

    Geben Sie das temporäre Verzeichnis an, das zum Herunterladen und Extrahieren von NuGet-Paketen verwendet wird (muss ein sicheres Verzeichnis sein).

  • -v|--verbosity <LEVEL>

    Legt den Ausführlichkeitsgrad für den Befehl fest. Zulässige Werte sind q[uiet], m[inimal], n[ormal], d[etailed] und diag[nostic]. Der Standardwert ist minimal. Weitere Informationen finden Sie unter LoggerVerbosity.

Beispiele

  • Reparieren aller installierten Workloads:

    dotnet workload repair