microsoft / microsoft/vscode-mssql

[Bug]: Uninstall blocked by .Net Runtime dependency

Open
#21,992 6 comments 0 reactions 0 assignees View on GitHub
Area - Acquisition Bug User-filed
Dominant language
TypeScript
Stars
1.9k
Forks
610
Avg merge
2d 3h
Merged PRs (30d)
97

Description

### Description

The .Net Runtime extension dependency is blocking MSSQL uninstall if C# is also installed.

Image

### Steps to Reproduce

1. Install MSSQL extension
2. Install C# extension
3. Uninstall MSSQL

### Affected Area

- [ ] Connection dialog (SQL Server | Azure browse/Fabric browse)
- [ ] Query editor
- [ ] Query results panel
- [ ] Object Explorer
- [ ] GitHub Copilot integration
- [ ] Preview/Edit data
- [ ] Table Designer
- [ ] Schema Designer
- [ ] Schema Compare
- [ ] Local SQL Server Container provisioning
- [ ] SQL database in Fabric provisioning
- [ ] DACPAC/BACPAC export/import
- [ ] SQL Database projects
- [ ] Query Plan Visualizer
- [ ] Other (please describe below)

### If you selected "Other", please describe the affected area

_No response_

### Environment Information

Latest

### Confirmation

- [x] I have searched existing issues and couldn't find a match
- [ ] I want to work on this issue

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the dependency behavior by installing the MSSQL and C# extensions, then uninstalling MSSQL. Trace the extension dependency handling from the issue's uninstall scenario; done means MSSQL can be removed without the .NET Runtime dependency blocking removal when C# remains installed.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, typescript
Domain
databases, devtools
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.