Delen via


`dotnet new deïnstalleren`

Dit artikel is van toepassing op: ✔️ .NET 6 SDK en latere versies

Naam

dotnet new uninstall - verwijdert een sjabloonpakket.

Samenvatting

dotnet new uninstall <PATH|NUGET_ID> 
    [-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]

Description

Met de dotnet new uninstall opdracht wordt een sjabloonpakket verwijderd op de PATH of NUGET_ID opgegeven site. Wanneer de <PATH|NUGET_ID> waarde niet is opgegeven, worden alle geïnstalleerde sjabloonpakketten en de bijbehorende sjablonen weergegeven. Neem bij het opgeven NUGET_IDhet versienummer niet op.

Opmerking

Vanaf de .NET 7 SDK is de syntaxis van de dotnet new gewijzigd:

  • De --list, --search, --installen --uninstall opties werden list, search, installen uninstall subopdrachten.
  • De --update-apply optie werd de update subopdracht.
  • Als u --update-checkwilt gebruiken, gebruikt u de update subopdracht met de optie --check-only.

Andere opties die eerder beschikbaar waren, zijn nog steeds beschikbaar voor gebruik met hun respectieve subopdrachten. Afzonderlijke hulp voor elke subopdracht is beschikbaar via de optie -h of --help: dotnet new <subcommand> --help bevat alle ondersteunde opties voor de subopdracht.

Bovendien is tabvoltooiing nu beschikbaar voor dotnet new. Het ondersteunt voltooiing voor geïnstalleerde sjabloonnamen en voor de opties die een geselecteerde sjabloon biedt. Zie Voltooiing van tabbladen inschakelenom tabvoltooiing voor de .NET SDK te activeren.

Voorbeelden van de oude syntaxis:

  • Vermeld de geïnstalleerde sjablonen en details over deze sjablonen, inclusief hoe u ze kunt verwijderen:

    dotnet new --uninstall
    
  • Verwijder het projectsjabloonpakket voor Azure-webtaken:

    dotnet new --uninstall Microsoft.Azure.WebJobs.ProjectTemplates
    

Arguments

  • <PATH|NUGET_ID>

    De map op het bestandssysteem of de NuGet-pakket-id waaruit het pakket is geïnstalleerd. Houd er rekening mee dat de versie voor het NuGet-pakket niet mag worden opgegeven.

Options

  • -d|--diagnostics

    Hiermee schakelt u diagnostische uitvoer in. Beschikbaar sinds .NET SDK 7.0.100.

  • -?|-h|--help

    Hiermee wordt een beschrijving afgedrukt van hoe de opdracht gebruikt moet worden.

  • -v|--verbosity <LEVEL>

    Hiermee stelt u het uitgebreidheidsniveau van de opdracht in. Toegestane waarden zijnq[uiet], , , m[inimal]en n[ormal]d[etailed]diag[nostic]. Zie LoggerVerbosity voor meer informatie.

Voorbeelden

  • Vermeld de geïnstalleerde sjablonen en details over deze sjablonen, inclusief hoe u ze kunt verwijderen:

    dotnet new uninstall
    
  • Verwijder de beveiligd-WACHTWOORDVERIFICATIE-sjablonen voor ASP.NET Core:

    dotnet new uninstall Microsoft.DotNet.Web.Spa.ProjectTemplates
    

Zie ook