cli-lab
cli-lab copied to clipboard
Desktop-runtime?
Seems to have left stuff behind. Is it not possible to also handle Microsoft.WindowsDesktop.App?
FYI rg is installed by choco upgrade ripgrep -y
$types = "sdk", "hosting-bundle", "aspnet-runtime", "runtime"
$versions = "1","2", "3"
$types | % {
$type = $_
$versions | % {
$ver = $_
#dotnet-core-uninstall.exe list | rg -o '(3\.\d*\.\d*)' | % { dotnet-core-uninstall remove $_ --$type -Force
dotnet-core-uninstall.exe list |
rg -o "($ver\.\d*\.\d*)" |
% {
write-output "dotnet-core-uninstall remove --force -y $_ --$type " }
}
}
The specified version is not found: "2.1.30".
The specified version is not found: "2.1.30".
Uninstalling: Microsoft .NET Core SDK 3.1.426 (x86).
Uninstalling: Microsoft .NET Core SDK 3.1.426 (x64).
The specified version is not found: "3.1.426".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "2.1.30".
The specified version is not found: "2.1.30".
The specified version is not found: "3.1.426".
The specified version is not found: "3.1.426".
Uninstalling: Microsoft .NET Core 3.1.32 - Windows Server Hosting.
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
Uninstalling: Microsoft ASP.NET Core 2.1.30 - Shared Framework.
The specified version is not found: "2.1.30".
The specified version is not found: "3.1.426".
The specified version is not found: "3.1.426".
Uninstalling: Microsoft ASP.NET Core 3.1.32 - Shared Framework (x86).
Uninstalling: Microsoft ASP.NET Core 3.1.32 - Shared Framework (x64).
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
Uninstalling: Microsoft .NET Core Runtime - 2.1.30 (x64).
The specified version is not found: "2.1.30".
The specified version is not found: "3.1.426".
The specified version is not found: "3.1.426".
Uninstalling: Microsoft .NET Core Runtime - 3.1.32 (x86).
Uninstalling: Microsoft .NET Core Runtime - 3.1.32 (x64).
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
The specified version is not found: "3.1.32".
dotnet --list-runtimes
Microsoft.AspNetCore.All 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.8 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.10 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.20 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.21 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.10 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.21 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.1.8 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.4 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.9 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.17 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.13 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.2 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
dotnet--list-sdks
3.1.402 [C:\Program Files\dotnet\sdk]
5.0.104 [C:\Program Files\dotnet\sdk]
5.0.203 [C:\Program Files\dotnet\sdk]
5.0.214 [C:\Program Files\dotnet\sdk]
5.0.303 [C:\Program Files\dotnet\sdk]
5.0.408 [C:\Program Files\dotnet\sdk]
5.0.416 [C:\Program Files\dotnet\sdk]
6.0.203 [C:\Program Files\dotnet\sdk]
6.0.308 [C:\Program Files\dotnet\sdk]
6.0.405 [C:\Program Files\dotnet\sdk]
7.0.102 [C:\Program Files\dotnet\sdk]
dotnet-core-uninstall list
This tool cannot uninstall versions of the runtime or SDK that are 
- SDKs installed using Visual Studio 2019 Update 3 or later.
- SDKs and runtimes installed via zip/scripts.
- Runtimes installed with SDKs (these should be removed by removing that SDK).
The versions that can be uninstalled with this tool are:
.NET Core SDKs:
7.0.102 x64 [Used by Visual Studio. Specify individually or use --force to remove]
6.0.405 x64
6.0.308 x64
6.0.203 x64
5.0.408 x86
5.0.408 x64 [Used by Visual Studio 2019. Specify individually or use --force to remove]
5.0.303 x64
5.0.214 x64
5.0.104 x64
.NET Core Runtimes:
7.0.2 x86
6.0.13 x86
6.0.13 x64
5.0.17 x86
5.0.17 x64
ASP.NET Core Runtimes:
7.0.2 x86
6.0.13 x86
5.0.17 x86
5.0.17 x64
.NET Core Runtime & Hosting Bundles:
7.0.2
7.0.1
6.0.13
5.0.17
I also have this issue