如何删除 ASPNET 运行时?

如何删除 ASPNET 运行时?

我有一个需要删除的 ASPNET Core 运行时,但我发现的方法似乎不起作用。这是版本 2.1.17,它很旧,需要删除。它位于加入域的 Windows 10 计算机上。

经过一番搜索,我发现有一个 dotnet 卸载工具,但它没有将 Runtime 列为选项。进一步挖掘似乎表明,如果我删除了正确的 SDK,我应该能够将 Runtime 也删除。

这里使用的命令是 dotnet-core-uninstall remove --sdk 2.1.513

这确实删除了 2.1.513 SDK,但是当我调用 dotnet --list-runtimes 时,2.1.17 仍然显示在运行时列表中,但如果我使用 dotnet-core-uninstall list(它只是在运行时可能所在的位置有一个空白区域),它就不会再被列为可以卸载的内容了。

还有其他方法可以将其删除吗?文件夹归 SYSTEM 所有,因此我必须处理权限,但这会导致其他问题吗?它似乎没有被使用,并且相关的 SDK 已经消失,因此它不再有任何用处(系统上有更新的替代品 2.1.25)。

具体来说,突出一个

答案1

Windows 10 - 尝试以下操作:转到设置 ==> 应用和功能 ==> 搜索,然后选择您的版本 ==> 选择卸载

请参阅下面的链接: https://docs.microsoft.com/en-us/dotnet/core/install/remove-runtime-sdk-versions?pivots=os-windows

相关内容