Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article applies to: ✔️ .NET 6 SDK and later versions
Name
dotnet workload repair - Repairs workloads installations.
Synopsis
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
Description
The dotnet workload repair command reinstalls all installed workloads. Workloads are made up of multiple workload packs and it's possible to get into a state where some installed successfully but others didn't. For example, a dotnet workload install command might not finish installing because of a dropped internet connection.
For more information about the dotnet workload commands, see the dotnet workload install command.
Options
--configfile <FILE>The NuGet configuration file (nuget.config) to use. If specified, only the settings from this file will be used. If not specified, the hierarchy of configuration files from the current directory will be used. For more information, see Common NuGet Configurations.
--disable-parallelPrevents restoring multiple projects in parallel.
-?|-h|--helpPrints out a description of how to use the command.
--ignore-failed-sourcesTreats package source failures as warnings.
--include-previewsAllows prerelease workload manifests.
--interactiveAllows the command to stop and wait for user input or action. For example, to complete authentication.
--no-cachePrevents caching of packages and http requests.
-s|--source <SOURCE>Specifies the URI of the NuGet package source to use. This setting overrides all of the sources specified in the nuget.config files. Multiple sources can be provided by specifying this option multiple times.
--temp-dir <PATH>Specify the temporary directory used to download and extract NuGet packages (must be secure).
-v|--verbosity <LEVEL>Sets the verbosity level of the command. Allowed values are
q[uiet],m[inimal],n[ormal],d[etailed], anddiag[nostic]. The default isminimal. For more information, see LoggerVerbosity.
Examples
Repair all installed workloads:
dotnet workload repair