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 Uninstall Tool 1.7.521001 och senare versioner
Namn
dotnet-core-uninstall remove – Ta bort angivna .NET SDK:er eller runtimes.
Sammanfattning
dotnet-core-uninstall remove <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
[--force] [-y|--yes]
dotnet-core-uninstall remove -h|--help
dotnet-core-uninstall remove <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
[--force] [-y|--yes] [--preserve-vs-for-mac-sdks]
dotnet-core-uninstall remove -h|--help
beskrivning
Kommandot dotnet-core-uninstall remove tar bort .NET SDK:er och körningar från värddatorn.
Argument
TARGET
Den typ som du vill avinstallera. Giltiga alternativ visas i avsnittet Alternativ – MÅL .
VERSION
Den version som ska avinstalleras. Du kan visa flera versioner avgränsade med ett blanksteg. Svarsfiler stöds också.
Tips
Svarsfiler är ett alternativ till att placera alla versioner på kommandoraden. De är textfiler, vanligtvis med ett *.rsp-tillägg , och varje version visas på en separat rad. Om du vill ange en svarsfil för VERSION argumentet använder du @-tecknet omedelbart följt av svarsfilnamnet.
FILTER
Anger ett värde som används för att filtrera TARGET. Giltiga alternativ visas i avsnittet Alternativ – FILTER .
Alternativ – MÅL
--arm64Kan användas med
--sdk,--runtime,--aspnet-runtimeoch--windows-desktop-runtimeför att ta bort arm64.--aspnet-runtimeTar bara bort ASP.NET Core-körmiljöer.
--hosting-bundleTar endast bort .NET körnings- och värdpaket.
--runtimeTar endast bort .NET-körmiljöer.
--sdkTar endast bort .NET SDK:er.
--windows-desktop-runtimeTar endast bort Windows Desktop-körmiljöer.
--x64Kan användas med
--sdk,--runtime,--aspnet-runtimeoch--windows-desktop-runtimeför att ta bort x64.--x86Kan användas med
--sdk,--runtime,--aspnet-runtimeoch--windows-desktop-runtimeför att ta bort x86.
--runtimeTar endast bort .NET-körmiljöer.
--sdkTar endast bort .NET SDK:er.
Alternativ – FILTER
Dessa alternativ är exklusiva.
--allTar bort alla .NET SDK och körtider.
--all-below <VERSION>[ <VERSION>...]Tar bara bort .NET SDK:er och körningar med en version som är mindre än den angivna versionen. Den angivna versionen är fortfarande installerad.
--all-but <VERSION>[ <VERSION>...]Tar bort alla .NET SDK:er och körningar, förutom de angivna versionerna.
--all-but-latestTar bort .NET SDK:er och runtimes, förutom den högsta versionen.
--all-lower-patchesTar bort .NET SDK:er och runtime-miljöer som ersatts av högre patchar. Det här alternativet skyddar global.json fil.
--all-previewsTar bort .NET SDK:er och runtime-miljöer som markerats som förhandsversioner.
--all-previews-but-latestTar bort .NET SDK:er och körtider som markerats som förhandsversioner, förutom den högsta förhandsversionen.
--major-minor <MAJOR_MINOR>Tar bort .NET SDK:er och körningar som matchar den angivna
major.minorversionen.
Alternativ
-y, --yesKör kommandot utan att kräva en ja- eller nej-bekräftelse.
--forceTvingar fram borttagning av versioner som kan användas av Visual Studio.
::: zone-end
--forceTvingar fram borttagning av versioner som kan användas av Visual Studio för Mac eller SDK:er.
--preserve-vs-for-mac-sdksFörhindrar borttagning av SDK:er och körningar som har hög sannolikhet att användas av Visual Studio för Mac.
Kommentar
Visual Studio för Mac har inte stöd.
-v, --verbosity <LEVEL>Anger verbositetsnivån. Standardvärdet är
normal. Tillåtna värden är:q[uiet]m[inimal]n[ormal]d[etailed]-
diag[nostic].
-h|--helpVisar hjälp- och användningsinformation
Exempel
Kommentar
Som förval behålls de .NET SDK:er och körmiljöer som kan krävas av Visual Studio eller andra SDK:er. I följande exempel, och beroende på datorns tillstånd, kan vissa av de specificerade SDK:s och körmiljöerna fortfarande finnas kvar. Om du vill ta bort alla SDK:er och körningar anger du dem explicit som argument eller använder alternativet --force .
Ta bort alla .NET-körtider utom versionen
3.0.0-preview6-27804-01utan att kräva ja- eller nejbekräftelse:dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yesTa bort alla .NET Core 1.1 SDK:er utan att kräva ja eller ingen bekräftelse:
dotnet-core-uninstall remove --sdk --major-minor 1.1 -yTa bort .NET 6.0.301 SDK utan konsolutdata:
dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity qTa bort alla .NET SDK:er som kan tas bort på ett säkert sätt av det här verktyget:
dotnet-core-uninstall remove --all --sdkTa bort alla .NET SDK:er som kan tas bort av det här verktyget, inklusive de SDK:er som kan krävas av Visual Studio (rekommenderas inte):
dotnet-core-uninstall remove --all --sdk --forceTa bort alla .NET SDK:er som anges i versions.rsp-svarsfilen :
dotnet-core-uninstall remove --sdk @versions.rspInnehållet i filen versions.rsp är följande:
2.2.300 6.0.301