Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A CLI
O sinalizador --interactive da CLI do .NET agora usa o padrão true em cenários centrados no usuário. O comportamento permanece inalterado para ambientes de CI/CD.
Versão introduzida
.NET 10
Comportamento anterior
Anteriormente, o --interactive sinalizador sempre era padrão false a menos que especificado explicitamente pelo usuário.
dotnet restore --interactive
# Required explicitly to enable interactivity
Novo comportamento
O --interactive sinalizador usa o padrão true em cenários centrados no usuário, como quando os comandos são executados diretamente por um usuário. Em ambientes de CI/CD ou quando o fluxo de saída do processo é redirecionado, o sinalizador usa como padrão false.
dotnet restore
# Interactivity is enabled by default in user-centric scenarios
Tipo de mudança disruptiva
Essa é uma mudança comportamental.
Motivo da alteração
Essa alteração melhora a experiência do usuário:
- Simplificando a autenticação do NuGet, abordando um ponto de dor comum.
- Fornecendo um sinal unificado para habilitar futuros recursos de interatividade da CLI.
Ação recomendada
Nenhuma ação é necessária para a maioria dos usuários. Para desabilitar explicitamente a interatividade, passe o --interactive false sinalizador:
dotnet restore --interactive false
APIs afetadas
Nenhum.