dotnet ny uppdatering

Den här artikeln gäller för: ✔️ .NET 6 SDK och senare versioner

Namn

dotnet new update – uppdaterar installerade mallpaket.

Sammanfattning

dotnet new update [--interactive] [--add-source|--nuget-source <SOURCE>] 
    [-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]

dotnet new update --check-only|--dry-run [--interactive] [--add-source|--nuget-source <SOURCE>] 
    [-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]

Description

Kommandot dotnet new update uppdaterar installerade mallpaket. Kommandot dotnet new update med --check-only alternativet söker efter tillgängliga uppdateringar för installerade mallpaket utan att tillämpa dem.

Anmärkning

Från och med .NET 7 SDK har dotnet new syntax ändrats:

  • Alternativen --list, --search, --installoch --uninstall blev list, search, installoch uninstall underkommandon.
  • Alternativet --update-apply blev update underkommando.
  • Om du vill använda --update-checkanvänder du underkommandot update med alternativet --check-only.

Andra alternativ som var tillgängliga tidigare är fortfarande tillgängliga att använda med respektive underkommandon. Separat hjälp för varje underkommando är tillgänglig via alternativet -h eller --help: dotnet new <subcommand> --help visar alla alternativ som stöds för underkommandot.

Dessutom är fliken klar nu tillgänglig för dotnet new. Den stöder slutförande för installerade mallnamn och för de alternativ som en vald mall innehåller. Information om hur du aktiverar tabbavslut för .NET SDK finns i Aktivera flikslutsättning.

Exempel på den gamla syntaxen:

  • Visa hjälp för update underkommandot.

  • Sök efter uppdateringar för installerade mallpaket:

    dotnet new --update-check
    
  • Uppdatera installerade mallpaket:

    dotnet new --update-apply
    

Options

  • --interactive

    Tillåter att kommandot stoppar och väntar på användarens indata eller åtgärd. Till exempel för att slutföra autentiseringen.

  • --add-source|nuget-source <SOURCE>

    Som standard använder dotnet new install hierarkin för NuGet-konfigurationsfiler från den aktuella katalogen för att fastställa den NuGet-källa som paketet kan installeras från. Om --nuget-source anges läggs källan till i listan över källor som ska kontrolleras.
    Om du vill kontrollera de konfigurerade källorna för den aktuella katalogen använder du dotnet nuget list source. Mer information finns i Vanliga NuGet-konfigurationer. Tillgänglig sedan .NET SDK 7.0.100.

  • --check-only|--dry-run

Söker bara efter uppdateringar och visar de mallpaket som ska uppdateras, utan att några uppdateringar tillämpas.

  • -d|--diagnostics

    Aktiverar diagnostiska utdata. Tillgänglig sedan .NET SDK 7.0.100.

  • -?|-h|--help

    Skriver ut en beskrivning av hur du använder kommandot.

  • -v|--verbosity <LEVEL>

    Anger kommandots verbositetsnivå. Tillåtna värden är q[uiet], m[inimal], n[ormal], d[etailed]och diag[nostic]. Mer information finns i LoggerVerbosity.

Examples

  • Uppdaterar de installerade mallpaketen med Hjälp av NuGet-konfigurationen för den aktuella katalogen:

    dotnet new update 
    
  • Uppdaterar de installerade mallpaketen och kontrollerar även en anpassad NuGet-källa med hjälp av interaktivt läge:

    dotnet new update --add-source "https://api.my-custom-nuget.com/v3/index.json" --interactive
    

Se även