dotnet / dotnet/installer

Automatic Updates of .NET 6 and .NET Core 3.1 leaving behind previous runtimes and SDKs

Open
#14,793 8 comments 1 reaction 2 assignees Claimed by @ashnaga View on GitHub
Dominant language
No language data
Stars
1.3k
Forks
437
Avg merge
3d 14h
Merged PRs (30d)
21

Description

We have automatic updates of .NET Core 3.1 and .NET 6 enabled in our Enterprise, using WSUS with Configuration Manager as the deployment tool.

We are experiencing an issue where the updates leave behind older versions of the SDKs and Runtimes installed.

![image](https://user-images.githubusercontent.com/60406960/196229188-08dd3f0b-f7f1-47c0-b4d1-931f7d12a949.png)

Programs and Features in Control Panel only show the latest version of the SDK, but registry entries in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall are left behind as well as the files.

![image](https://user-images.githubusercontent.com/60406960/196230273-410f721c-1da9-47cc-baba-776583e3141e.png)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.