Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
.NET CLI
Flaggan --interactive för .NET CLI förinställs nu till true i användarcentrerade scenarier. Beteendet förblir oförändrat för CI/CD-miljöer.
Version lanserad
.NET 10
Tidigare beteende
Tidigare har flaggan alltid standardinställts till false om den inte uttryckligen ändrats av användaren.
dotnet restore --interactive
# Required explicitly to enable interactivity
Nytt beteende
Flaggan --interactive är standard i användarcentrerade scenarier, till true exempel när kommandon körs direkt av en användare. I CI/CD-miljöer eller när processens utdataström omdirigeras, är flaggan standard .false
dotnet restore
# Interactivity is enabled by default in user-centric scenarios
Typ av brytande ändring
Det här är en beteendeförändring.
Orsak till ändring
Den här ändringen förbättrar användarupplevelsen genom att:
- Förenkla NuGet-autentisering och åtgärda en vanlig smärtpunkt.
- Ger en enhetlig signal för att aktivera framtida CLI-interaktivitetsfunktioner.
Rekommenderad åtgärd
Inga åtgärder krävs för de flesta användare. Om du uttryckligen vill inaktivera interaktivitet skickar du --interactive false flaggan:
dotnet restore --interactive false
Berörda API:er
Ingen.