Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O dotnet package list
comando agora executa automaticamente uma operação de restauração antes de listar pacotes para garantir resultados precisos e up-todata. Esta é uma mudança comportamental em relação à implementação anterior, onde o comando não exigia uma etapa de restauração. Além disso, se a operação de restauração falhar, uma mensagem de erro será registrada.
Versão introduzida
.NET 10 Prévia 4
Comportamento anterior
O dotnet package list
comando listou pacotes de projeto sem executar uma restauração. Se uma restauração fosse necessária, você tinha que executá-la manualmente antes de usar o comando.
Novo comportamento
O dotnet package list
comando agora executa automaticamente uma restauração antes de listar pacotes. Se a restauração falhar, o comando não listará pacotes e, em vez disso, registrará uma mensagem de erro nos formatos texto sem formatação e JSON, dependendo do uso do comando.
Tipo de mudança disruptiva
Esta alteração é de natureza comportamental .
Motivo da mudança
Essa alteração garante que o dotnet package list
comando forneça informações precisas e up-todo pacote.
Ação recomendada
Se essa alteração causar problemas no fluxo de trabalho:
- Use a
--no-restore
opção comdotnet package list
se quiser ignorar a etapa de restauração implícita. - Verifique se o projeto está pronto para restauração antes de executar o
dotnet package list
comando. - Como alternativa, execute
dotnet restore
manualmente antes de usardotnet package list
para desacoplar a etapa de restauração.
APIs afetadas
Nenhum.