dotnet / dotnet/vscode-dotnet-runtime

[NETE2ESDK][LLM] After update .NET SDK, old sdk version still appear in Uninstall .NET list.

Open
#2,697 1 comment 0 reactions 0 assignees View on GitHub
ai P3 ux
Dominant language
TypeScript
Stars
209
Forks
455
PR merge metrics
No merged PRs in 30d

Description

### Describe the bug.

Old sdk version still appear in Uninstall list even after updating to new sdk.

### Please attach log file(s) here if you have any.

[log.zip](https://github.com/user-attachments/files/28488920/20260602T023112.zip)

### Reproduction Steps

1. Login VSCode with your GitHub Account to enable usage of CoPilot
2. Ask the agent in the chat window to install a .NET SDK 10.0.107
3. Ask the agent in the chat window to update .NET SDK version to 10.0.108
4. Run '.NET Install Tool: uninstall .NET.' to observe

### Expected Behavior

Old sdk version should not be listed in Uninstall .NET list, only new sdk version listed.

### Exceptions & Errors (if any)

Old sdk version listed in Uninstall .NET list

Image

### .NET Install Tool Version

3.1.0

### Your operating system? Please provide more detail, such as the version and or distro above.

N/A

### VS Code Version

1.122.1

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.