cli-lab icon indicating copy to clipboard operation
cli-lab copied to clipboard

Desktop-runtime?

Open vbjay opened this issue 3 years ago • 1 comments

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    

vbjay avatar Jan 25 '23 02:01 vbjay

I also have this issue

chrisnelmes avatar Feb 22 '24 17:02 chrisnelmes