无法删除 dotNET Runtime 2.1.17
Can't remove dotNET Runtime 2.1.17
我有一个漏洞扫描器,returns 发现了一个过时的 dotNET build - 2.1.17。这需要删除。
我已确认文件位于正确位置 (C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All.1.17),并且我已部署更新版本“2.1.25”。
不幸的是,2.1.17 拒绝被删除 - 最新的 dotnet-core-uninstall 工具没有将它列为一个选项,它不允许我将 2.1.17 作为一个 -aspnet-运行时选项。
我在网上的某个地方发现了一个建议,如果我删除某个 SDK 安装(5xx 的东西 - 自然无法再次找到它)它也会删除文件。没有,2.1.17还在。
我还尝试简单地获取 Windows 中目录的所有权,然后使用 RMDIR 删除它。目录 被 删除,所有文件都消失了,但当我重新启动时,它看起来实际上已经恢复了,现在我又被 2.1.17 困住了。
我不是开发人员,所以我对这些包的经验是部署和删除它们,我过去通过删除文件夹(对于非常旧的版本)或这个 dotnet 删除工具成功地完成了.我没有运行时,只是不能移动。
有没有办法在没有 dotnet 工具的情况下摆脱这些运行时?
编辑:我听从了下面 Ian Kemp 的建议,它确实简单地删除了我发现的 2.1.17 文件夹,但它实际上在机器重新启动时恢复了(导致它再次被标记)。
我的解决方案是删除 2.1.813 SDK,然后手动 TAKEOWN 和 RMDIR 有问题的目录,然后重新安装 2.1.813 SDK。
我有一个漏洞扫描器,returns 发现了一个过时的 dotNET build - 2.1.17。这需要删除。
我已确认文件位于正确位置 (C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All.1.17),并且我已部署更新版本“2.1.25”。
不幸的是,2.1.17 拒绝被删除 - 最新的 dotnet-core-uninstall 工具没有将它列为一个选项,它不允许我将 2.1.17 作为一个 -aspnet-运行时选项。
我在网上的某个地方发现了一个建议,如果我删除某个 SDK 安装(5xx 的东西 - 自然无法再次找到它)它也会删除文件。没有,2.1.17还在。
我还尝试简单地获取 Windows 中目录的所有权,然后使用 RMDIR 删除它。目录 被 删除,所有文件都消失了,但当我重新启动时,它看起来实际上已经恢复了,现在我又被 2.1.17 困住了。
我不是开发人员,所以我对这些包的经验是部署和删除它们,我过去通过删除文件夹(对于非常旧的版本)或这个 dotnet 删除工具成功地完成了.我没有运行时,只是不能移动。
有没有办法在没有 dotnet 工具的情况下摆脱这些运行时?
编辑:我听从了下面 Ian Kemp 的建议,它确实简单地删除了我发现的 2.1.17 文件夹,但它实际上在机器重新启动时恢复了(导致它再次被标记)。
我的解决方案是删除 2.1.813 SDK,然后手动 TAKEOWN 和 RMDIR 有问题的目录,然后重新安装 2.1.813 SDK。