Kommentar
Å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.
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--uninstallblevlist,search,installochuninstallunderkommandon. - Alternativet
--update-applyblevupdateunderkommando. - Om du vill använda
--update-checkanvänder du underkommandotupdatemed 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
updateunderkommandot.Sök efter uppdateringar för installerade mallpaket:
dotnet new --update-checkUppdatera installerade mallpaket:
dotnet new --update-apply
Options
-
--interactiveTillå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 installhierarkin 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-sourceanges 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 dudotnet 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|--diagnosticsAktiverar diagnostiska utdata. Tillgänglig sedan .NET SDK 7.0.100.
-
-?|-h|--helpSkriver 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]ochdiag[nostic]. Mer information finns i LoggerVerbosity.
Examples
Uppdaterar de installerade mallpaketen med Hjälp av NuGet-konfigurationen för den aktuella katalogen:
dotnet new updateUppdaterar 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