gpt4 book ai didi

c# - 如何删除 Windows 上的 dotnet 运行时?

转载 作者:行者123 更新时间:2023-12-04 11:03:39 25 4
gpt4 key购买 nike

我找到了命令 dotnet --list-runtimes它为我输出(缩写):

Microsoft.AspNetCore.All 2.1.15 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.15 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.15 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

我想删除特定的 AspNetCore.App 运行时,看看它是否能帮助我解决 another, different issue - 但我不知道怎么做。

我试过了:
  • 使用添加/删除程序,但它只列出“.NET Core SDK”条目,而不是运行时(还有:此列表缺少 dotnet --list-runtimes 输出中的几个版本)
  • 浏览可用的 dotnet help条目,但没有看到相关选项
  • 去通过 the remove-runtime-sdk-version readme但它告诉我使用添加/删除程序,这对我没有帮助

  • 我已经考虑删除我的输出中提到的文件夹,但我犹豫是否开始删除 Program Files 中的文件夹子文件夹。

    有没有 dotnet命令或其他删除运行时的好方法,特别是 AspNetCore 版本,以便我可以 100% 确定来自 ASP.NET Core 的“版本选择”功能不会选择错误的版本?

    根据评论,我尝试了 dotnet-core-uninstall工具(预览版),但如果我运行 dotnet-core-uninstall它列出了可以卸载的零运行时,只有 SDK(并且只有 2.x 版本)。

    最佳答案

    现在有 a officially recommended method to uninstall .net 运行时和 sdk。它的要点是:

  • 安装“.NET 卸载工具”
  • 使用 dotnet-core-uninstall及其各种命令( listdry-runremove )

  • 小心使用!

    关于c# - 如何删除 Windows 上的 dotnet 运行时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59839937/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com