| asp-net-core-switcher |
adrianwilczynski |
2.0.2 |
adrianwilczynski.asp-net-core-switcher-2.0.2 |
| aspnetcorerazor-html-css-class-completion |
kevin-chatham |
1.0.3 |
kevin-chatham.aspnetcorerazor-html-css-class-completion-1.0.3 |
| batch-runner |
NilsSoderman |
1.4.0 |
nilssoderman.batch-runner-1.4.0 |
| better-comments |
aaron-bond |
3.0.2 |
aaron-bond.better-comments-3.0.2 |
| blazor-snippet-pack |
adrianwilczynski |
2.6.1 |
adrianwilczynski.blazor-snippet-pack-2.6.1 |
| code-runner |
formulahendry |
0.12.2 |
formulahendry.code-runner-0.12.2 |
| copilot-chat |
GitHub |
0.43.0 |
github.copilot-chat-0.43.0 |
| csdevkit |
ms-dotnettools |
3.10.14 |
ms-dotnettools.csdevkit-3.10.14-win32-x64 |
| csharp |
ms-dotnettools |
2.134.7 |
ms-dotnettools.csharp-2.134.7-win32-x64 |
| csharp-dev-tools |
JakubKozera |
1.1.1 |
jakubkozera.csharp-dev-tools-1.1.1 |
| csharp-to-typescript |
adrianwilczynski |
1.12.1 |
adrianwilczynski.csharp-to-typescript-1.12.1 |
| csharpextensions |
kreativ-software |
1.7.3 |
kreativ-software.csharpextensions-1.7.3 |
| data-workspace-vscode |
ms-mssql |
0.6.3 |
ms-mssql.data-workspace-vscode-0.6.3 |
| debugpy |
ms-python |
2025.18.0 |
ms-python.debugpy-2025.18.0-win32-x64 |
| docker |
docker |
0.18.0 |
docker.docker-0.18.0-win32-x64 |
| docomment |
k--kato |
1.0.2 |
k--kato.docomment-1.0.2 |
| docs-yaml |
docsmsft |
1.0.6 |
docsmsft.docs-yaml-1.0.6 |
| dotnet |
formulahendry |
0.0.4 |
formulahendry.dotnet-0.0.4 |
| dotnet-interactive-vscode |
ms-dotnettools |
1.0.7120010 |
ms-dotnettools.dotnet-interactive-vscode-1.0.7120010 |
| dotnet-maui |
ms-dotnettools |
1.14.10 |
ms-dotnettools.dotnet-maui-1.14.10-win32-x64 |
| dotnet-test-explorer |
formulahendry |
0.7.8 |
formulahendry.dotnet-test-explorer-0.7.8 |
| git-graph |
mhutchie |
1.30.0 |
mhutchie.git-graph-1.30.0 |
| githistory |
donjayamanne |
0.6.20 |
donjayamanne.githistory-0.6.20 |
| github-copilot-code-reviewer |
jakubkozera |
0.22.2 |
jakubkozera.github-copilot-code-reviewer-0.22.2 |
| gitignore |
codezombiech |
0.10.0 |
codezombiech.gitignore-0.10.0 |
| gitlens |
eamodio |
17.11.1 |
eamodio.gitlens-17.11.1 |
| html-css-class-completion |
Zignd |
1.20.0 |
zignd.html-css-class-completion-1.20.0 |
| JavaScriptSnippets |
xabikos |
1.8.0 |
xabikos.javascriptsnippets-1.8.0 |
| jupyter |
ms-toolsai |
2025.9.1 |
ms-toolsai.jupyter-2025.9.1-win32-x64 |
| jupyter-keymap |
ms-toolsai |
1.1.2 |
ms-toolsai.jupyter-keymap-1.1.2 |
| jupyter-renderers |
ms-toolsai |
1.3.0 |
ms-toolsai.jupyter-renderers-1.3.0 |
| libman |
adrianwilczynski |
1.0.1 |
adrianwilczynski.libman-1.0.1 |
| LiveServer |
ritwickdey |
5.7.10 |
ritwickdey.liveserver-5.7.10 |
| ms-sql-manager |
jakubkozera |
0.19.8 |
jakubkozera.ms-sql-manager-0.19.8 |
| mssql |
ms-mssql |
1.41.0 |
ms-mssql.mssql-1.41.0 |
| namespace |
adrianwilczynski |
1.1.2 |
adrianwilczynski.namespace-1.1.2 |
| netcore-extension-pack |
doggy8088 |
1.10.0 |
doggy8088.netcore-extension-pack-1.10.0 |
| node-module-intellisense |
leizongmin |
1.5.0 |
leizongmin.node-module-intellisense-1.5.0 |
| path-intellisense |
christian-kohler |
2.10.0 |
christian-kohler.path-intellisense-2.10.0 |
| polyglot-2-markdown |
FreshWind |
0.0.3 |
freshwind.polyglot-2-markdown-0.0.3 |
| powershell |
ms-vscode |
2025.4.0 |
ms-vscode.powershell-2025.4.0 |
| powershellprotools |
ironmansoftware |
2024.12.0 |
ironmansoftware.powershellprotools-2024.12.0 |
| prettier-sql-vscode |
inferrinizzard |
1.6.0 |
inferrinizzard.prettier-sql-vscode-1.6.0 |
| prettier-vscode |
esbenp |
12.4.0 |
esbenp.prettier-vscode-12.4.0 |
| protobuf-vsc |
DrBlury |
1.6.0 |
drblury.protobuf-vsc-1.6.0 |
| python |
ms-python |
2026.4.0 |
ms-python.python-2026.4.0-win32-x64 |
| quicktype |
quicktype |
23.0.170 |
quicktype.quicktype-23.0.170 |
| quicktype-refresh |
doggy8088 |
1.0.2 |
doggy8088.quicktype-refresh-1.0.2 |
| remote-containers |
ms-vscode-remote |
0.447.0 |
ms-vscode-remote.remote-containers-0.447.0 |
| remote-explorer |
ms-vscode |
0.5.0 |
ms-vscode.remote-explorer-0.5.0 |
| remote-repositories |
ms-vscode |
0.42.0 |
ms-vscode.remote-repositories-0.42.0 |
| remote-server |
ms-vscode |
1.5.3 |
ms-vscode.remote-server-1.5.3 |
| remote-ssh |
ms-vscode-remote |
0.122.0 |
ms-vscode-remote.remote-ssh-0.122.0 |
| remote-ssh-edit |
ms-vscode-remote |
0.87.0 |
ms-vscode-remote.remote-ssh-edit-0.87.0 |
| remote-wsl |
ms-vscode-remote |
0.104.3 |
ms-vscode-remote.remote-wsl-0.104.3 |
| remotehub |
GitHub |
0.64.0 |
github.remotehub-0.64.0 |
| rest-client |
humao |
0.25.1 |
humao.rest-client-0.25.1 |
| sql-bindings-vscode |
ms-mssql |
0.4.1 |
ms-mssql.sql-bindings-vscode-0.4.1 |
| sql-database-projects-vscode |
ms-mssql |
1.5.8 |
ms-mssql.sql-database-projects-vscode-1.5.8 |
| sqlnotebook |
cmoog |
0.7.0 |
cmoog.sqlnotebook-0.7.0 |
| sqltools |
mtxr |
0.28.5 |
mtxr.sqltools-0.28.5 |
| sqltools-driver-mssql |
mtxr |
0.4.10 |
mtxr.sqltools-driver-mssql-0.4.10 |
| sqltools-driver-mysql |
mtxr |
0.6.6 |
mtxr.sqltools-driver-mysql-0.6.6 |
| sqltools-driver-pg |
mtxr |
0.5.7 |
mtxr.sqltools-driver-pg-0.5.7 |
| sqltools-driver-sqlite |
mtxr |
0.5.3 |
mtxr.sqltools-driver-sqlite-0.5.3 |
| terminal-commands |
adrianwilczynski |
1.0.5 |
adrianwilczynski.terminal-commands-1.0.5 |
| toggle-hidden |
adrianwilczynski |
1.0.2 |
adrianwilczynski.toggle-hidden-1.0.2 |
| user-secrets |
adrianwilczynski |
2.0.1 |
adrianwilczynski.user-secrets-2.0.1 |
| volar |
Vue |
3.2.6 |
vue.volar-3.2.6 |
| vscode-avalonia |
AvaloniaTeam |
12.0.1 |
avaloniateam.vscode-avalonia-12.0.1 |
| vscode-containers |
ms-azuretools |
2.4.1 |
ms-azuretools.vscode-containers-2.4.1 |
| vscode-css-peek |
pranaygp |
4.4.3 |
pranaygp.vscode-css-peek-4.4.3 |
| vscode-docker |
ms-azuretools |
2.0.0 |
ms-azuretools.vscode-docker-2.0.0 |
| vscode-dotnet-runtime |
ms-dotnettools |
3.0.0 |
ms-dotnettools.vscode-dotnet-runtime-3.0.0 |
| vscode-edge-devtools |
ms-edgedevtools |
2.1.10 |
ms-edgedevtools.vscode-edge-devtools-2.1.10 |
| vscode-eslint |
dbaeumer |
3.0.24 |
dbaeumer.vscode-eslint-3.0.24 |
| vscode-firefox-debug |
firefox-devtools |
2.15.0 |
firefox-devtools.vscode-firefox-debug-2.15.0 |
| vscode-html-css |
ecmel |
2.0.14 |
ecmel.vscode-html-css-2.0.14 |
| vscode-jupyter-cell-tags |
ms-toolsai |
0.1.9 |
ms-toolsai.vscode-jupyter-cell-tags-0.1.9 |
| vscode-jupyter-slideshow |
ms-toolsai |
0.1.6 |
ms-toolsai.vscode-jupyter-slideshow-0.1.6 |
| vscode-language-pack-zh-hans |
MS-CEINTL |
1.110.2026041011 |
ms-ceintl.vscode-language-pack-zh-hans-1.110.2026041011 |
| vscode-nuget-gallery |
patcx |
1.2.5 |
patcx.vscode-nuget-gallery-1.2.5 |
| vscode-nuget-package-manager |
jmrog |
1.1.6 |
jmrog.vscode-nuget-package-manager-1.1.6 |
| vscode-pylance |
ms-python |
2026.2.1 |
ms-python.vscode-pylance-2026.2.1 |
| vscode-python-envs |
ms-python |
1.26.0 |
ms-python.vscode-python-envs-1.26.0-win32-x64 |
| vscode-remote-extensionpack |
ms-vscode-remote |
0.26.0 |
ms-vscode-remote.vscode-remote-extensionpack-0.26.0 |
| vscode-solution-explorer |
fernandoescolar |
0.9.2 |
fernandoescolar.vscode-solution-explorer-0.9.2 |
| vscode-tailwindcss |
bradlc |
0.14.29 |
bradlc.vscode-tailwindcss-0.14.29 |
| vscode-todo-highlight |
wayou |
1.0.5 |
wayou.vscode-todo-highlight-1.0.5 |
| vscode-versionlens |
pflannery |
1.28.0 |
pflannery.vscode-versionlens-1.28.0 |
| vscode-xml |
redhat |
0.29.0 |
redhat.vscode-xml-0.29.0-win32-x64 |
| vscode-yaml |
redhat |
1.21.0 |
redhat.vscode-yaml-1.21.0 |
| vsliveshare |
ms-vsliveshare |
1.1.122 |
ms-vsliveshare.vsliveshare-1.1.122 |
Type: Bug
Issue Description
Steps to Reproduce
Expected Behavior
Actual Behavior
Extension version: 2.134.7
VS Code version: Code 1.115.0 (41dd792b5e652393e7787322889ed5fdc58bd75b, 2026-04-07T22:04:57Z)
OS version: Windows_NT x64 10.0.26200
Modes:
Logs
C# log
Details
C# LSP 跟踪日志 log
Details
Environment Information
VSCode version: 1.115.0
C# Extension: 2.134.7
Using OmniSharp: false
Dotnet Information
.NET SDK: Version: 11.0.100-preview.2.26159.112 Commit: 17d11de66c Workload version: 11.0.100-manifests.8e2e246e MSBuild version: 18.5.0-preview-26159-112+17d11de66Runtime Environment:
OS Name: Windows
OS Version: 10.0.26200
OS Platform: Windows
RID: win-x64
Base Path: C:\Program Files\dotnet\sdk\11.0.100-preview.2.26159.112\
.NET workloads installed:
[maui-windows]
Installation Source: VS 17.14.37111.16, VS 18.4.11626.88, VS 18.5.11626.173
Manifest Version: 11.0.0-preview.1.26102.3/11.0.100-preview.1
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.1\microsoft.net.sdk.maui\11.0.0-preview.1.26102.3\WorkloadManifest.json
Install Type: Msi
[maccatalyst]
Installation Source: VS 17.14.37111.16, VS 18.4.11626.88, VS 18.5.11626.173
Manifest Version: 26.2.11310-net11-p1/11.0.100-preview.1
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.1\microsoft.net.sdk.maccatalyst\26.2.11310-net11-p1\WorkloadManifest.json
Install Type: Msi
[ios]
Installation Source: VS 17.14.37111.16, VS 18.4.11626.88, VS 18.5.11626.173
Manifest Version: 26.2.11310-net11-p1/11.0.100-preview.1
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.1\microsoft.net.sdk.ios\26.2.11310-net11-p1\WorkloadManifest.json
Install Type: Msi
[wasm-tools-net8]
Installation Source: VS 17.14.37111.16, VS 18.4.11626.88, VS 18.5.11626.173
Manifest Version: 11.0.100-preview.2.26159.112/11.0.100-preview.2
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.2\microsoft.net.workload.mono.toolchain.net8\11.0.100-preview.2.26159.112\WorkloadManifest.json
Install Type: Msi
[wasm-tools]
Installation Source: VS 17.14.37111.16, VS 18.4.11626.88, VS 18.5.11626.173
Manifest Version: 11.0.100-preview.2.26159.112/11.0.100-preview.2
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.2\microsoft.net.workload.mono.toolchain.current\11.0.100-preview.2.26159.112\WorkloadManifest.json
Install Type: Msi
[macos]
Installation Source: VS 17.14.37111.16, VS 18.4.11626.88
Manifest Version: 26.2.11310-net11-p1/11.0.100-preview.1
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.1\microsoft.net.sdk.macos\26.2.11310-net11-p1\WorkloadManifest.json
Install Type: Msi
[android]
Installation Source: VS 17.14.37111.16, VS 18.4.11626.88, VS 18.5.11626.173
Manifest Version: 36.1.99-preview.1.119/11.0.100-preview.1
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.1\microsoft.net.sdk.android\36.1.99-preview.1.119\WorkloadManifest.json
Install Type: Msi
[wasm-tools-net6]
Installation Source: VS 17.14.37111.16, VS 18.4.11626.88, VS 18.5.11626.173
Manifest Version: 11.0.100-preview.2.26159.112/11.0.100-preview.2
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.2\microsoft.net.workload.mono.toolchain.net6\11.0.100-preview.2.26159.112\WorkloadManifest.json
Install Type: Msi
[wasm-tools-net7]
Installation Source: VS 17.14.37111.16, VS 18.4.11626.88, VS 18.5.11626.173
Manifest Version: 11.0.100-preview.2.26159.112/11.0.100-preview.2
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.2\microsoft.net.workload.mono.toolchain.net7\11.0.100-preview.2.26159.112\WorkloadManifest.json
Install Type: Msi
[wasm-tools-net9]
Installation Source: VS 18.4.11626.88, VS 18.5.11626.173
Manifest Version: 11.0.100-preview.2.26159.112/11.0.100-preview.2
Manifest Path: C:\Program Files\dotnet\sdk-manifests\11.0.100-preview.2\microsoft.net.workload.mono.toolchain.net9\11.0.100-preview.2.26159.112\WorkloadManifest.json
Install Type: Msi
Configured to use workload sets when installing new manifests.
No workload sets are installed. Run "dotnet workload restore" to install a workload set.
Host:
Version: 11.0.0-preview.2.26159.112
Architecture: x64
Commit: 17d11de66c
.NET SDKs installed:
2.1.202 [C:\Program Files\dotnet\sdk]
2.1.818 [C:\Program Files\dotnet\sdk]
2.2.207 [C:\Program Files\dotnet\sdk]
3.1.426 [C:\Program Files\dotnet\sdk]
5.0.408 [C:\Program Files\dotnet\sdk]
5.0.416 [C:\Program Files\dotnet\sdk]
6.0.428 [C:\Program Files\dotnet\sdk]
7.0.410 [C:\Program Files\dotnet\sdk]
8.0.419 [C:\Program Files\dotnet\sdk]
9.0.115 [C:\Program Files\dotnet\sdk]
9.0.312 [C:\Program Files\dotnet\sdk]
10.0.104 [C:\Program Files\dotnet\sdk]
10.0.201 [C:\Program Files\dotnet\sdk]
11.0.100-preview.2.26159.112 [C:\Program Files\dotnet\sdk]
.NET runtimes installed:
Microsoft.AspNetCore.All 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.8 [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 2.2.8 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.0.3 [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.17 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.25 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 9.0.14 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 10.0.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 11.0.0-preview.2.26159.112 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.0.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.0.3 [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.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.25 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 9.0.14 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 10.0.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 11.0.0-preview.2.26159.112 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.0.3 [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.17 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.25 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 9.0.14 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 10.0.4 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 11.0.0-preview.2.26159.112 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Other architectures found:
x86 [C:\Program Files (x86)\dotnet]
registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]
Environment variables:
DOTNET_CLI_UI_LANGUAGE [en-US]
global.json file:
Not found
Learn more:
https://aka.ms/dotnet/info
Download .NET:
https://aka.ms/dotnet/download
Visual Studio Code Extensions
C# Settings
System Info
GPU0: VENDOR= 0x8086, DEVICE=0x3e9b [Intel(R) UHD Graphics 630], DRIVER_VENDOR=Intel, DRIVER_VERSION=31.0.101.2134 ACTIVE
GPU1: VENDOR= 0x8086, DEVICE=0x3e9b [Intel(R) UHD Graphics 630], DRIVER_VERSION=31.0.101.2134
GPU2: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.26100.8115
Machine model name:
Machine model version:
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
A/B Experiments