Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo aplica-se a: ✔️ .NET 6 SDK e versões posteriores
Nome
dotnet workload restore - Instala cargas de trabalho necessárias para um projeto ou uma solução.
Sinopse
dotnet workload restore [<PROJECT | SOLUTION>]
[--configfile <FILE>] [--disable-parallel]
[--ignore-failed-sources] [--include-previews] [--interactive]
[--no-cache] [--skip-manifest-update] [-s|--source <SOURCE>]
[--temp-dir <PATH>] [-v|--verbosity <LEVEL>] [--version <VERSION>]
dotnet workload restore -?|-h|--help
Description
O dotnet workload restore comando analisa um projeto ou solução para determinar quais cargas de trabalho ele precisa e, em seguida, instala todas as cargas de trabalho que estão faltando.
Para obter mais informações sobre os dotnet workload comandos, consulte o comando dotnet workload install .
Argumentos
PROJECT | SOLUTIONO projeto ou arquivo de solução para o qual instalar cargas de trabalho. Se um arquivo não for especificado, o comando procurará um no diretório atual.
Opções
-
--configfile <FILE>O arquivo de configuração do NuGet (nuget.config) a ser usado. Se especificado, somente as configurações desse arquivo serão usadas. Se não for especificado, a hierarquia de arquivos de configuração do diretório atual será usada. Para obter mais informações, consulte Configurações comuns do NuGet.
-
--disable-parallelImpede a restauração de vários projetos em paralelo.
-
-?|-h|--helpImprime uma descrição de como usar o comando.
-
--ignore-failed-sourcesTrata as falhas de origem do pacote como avisos.
-
--include-previewsPermite manifestos de carga de trabalho de pré-lançamento.
-
--interactivePermite que o comando pare e aguarde a entrada ou ação do usuário. Por exemplo, para concluir a autenticação.
-
--no-cacheImpede o armazenamento em cache de pacotes e solicitações http.
-
--skip-manifest-updateIgnore a atualização dos manifestos de carga de trabalho. Os manifestos de carga de trabalho definem quais ativos e versões precisam ser instalados para cada carga de trabalho.
-
-s|--source <SOURCE>Especifica o URI da origem do pacote NuGet a ser usada. Essa configuração substitui todas as fontes especificadas nos arquivos nuget.config . Várias fontes podem ser fornecidas especificando essa opção várias vezes.
-
--temp-dir <PATH>Especifique o diretório temporário usado para baixar e extrair pacotes NuGet (deve ser seguro).
-
-v|--verbosity <LEVEL>Define o nível de detalhamento do comando. Os valores permitidos são
q[uiet],m[inimal],n[ormal],d[etailed], ediag[nostic]. A predefinição éminimal. Para obter mais informações, veja LoggerVerbosity. -
--versionA versão do conjunto de carga de trabalho para instalar ou atualizar. Se você especificar a versão do conjunto de carga de trabalho no global.json, não poderá usar a
--versionopção para especificar a versão do conjunto de carga de trabalho. Para tornar possível usar a--versionopção nesse caso, execute o comando fora do caminho que contém o arquivo global.json. Disponível desde 8.0.400 SDK. Para obter mais informações, consulte Conjuntos de carga de trabalho do SDK do .NET.
Exemplo
Restaure as cargas de trabalho necessárias para MyApp.csproj:
dotnet workload restore MyApp.csproj