Skip to content

C# 语言拓展崩溃 #9330

@matriox1003

Description

@matriox1003

Type: Bug

Issue Description

Steps to Reproduce

Expected Behavior

Actual Behavior

Extension version: 2.140.8
VS Code version: Code 1.120.0 (0958016b2af9f09bb4257e0df4a95e2f90590f9f, 2026-05-12T20:17:22Z)
OS version: Windows_NT x64 10.0.26200
Modes:

Logs

C# log

Details
2026-05-20 10:08:08.575 [info] Locating .NET runtime version 10.0.5
2026-05-20 10:08:13.947 [info] Dotnet path: c:\Users\lenovo\AppData\Roaming\Code\User\globalStorage\ms-dotnettools.vscode-dotnet-runtime\.dotnet\10.0.8~x64~aspnetcore\dotnet.exe
2026-05-20 10:08:13.947 [info] Activating C# + C# Dev Kit...
2026-05-20 10:08:14.430 [info] info: Program[0]
2026-05-20 10:08:14.430 [info]       Server started with process ID 22416
2026-05-20 10:08:15.599 [info] [Program] Language server initialized
2026-05-20 10:08:15.602 [info] [Program] Monitoring client process 22508 for exit
2026-05-20 10:08:16.410 [info] [initialized] [Microsoft.CodeAnalysis.LanguageServer.FileBasedPrograms.FileBasedProgramsEntryPointDiscovery] Finished discovery in 'e:\CSharpProject\dsm_hq' in 13 milliseconds
2026-05-20 10:08:21.881 [info] [serviceBroker/connect] [WorkspaceProjectFactoryService] 项目 E:\CSharpProject\dsm_hq\DryingEnergyWiseSystem.csproj 由 C# 开发工具包加载
2026-05-20 10:08:44.697 [info] [textDocument/diagnostic] [Microsoft.CodeAnalysis.MSBuild.BuildHostProcessManager] .NET BuildHost started from c:\Users\lenovo\.vscode\extensions\ms-dotnettools.csharp-2.140.8-win32-x64\.roslyn\Microsoft.CodeAnalysis.LanguageServer.exe reloading to start from C:\Program Files\dotnet\dotnet.exe to match necessary SDK location.
2026-05-20 10:08:45.751 [warning] [textDocument/diagnostic] [LanguageServerProjectLoader] 项目 C:\Users\lenovo\AppData\Local\Temp\roslyn-canonical-misc\fabfd184-219c-4921-9c00-9884b0f5149e\Canonical.csproj 具有未解析的依赖项
2026-05-20 10:08:45.889 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 已成功完成加载 git-graph:/file.xaml.cs?eyJmaWxlUGF0aCI6IkFwcC54YW1sLmNzIiwiY29tbWl0IjoiMDA2N2Q2OTgzYzIyZGM0YjNlODI4M2NmNWRlNTYzNzE0YWJjMDBjMl4iLCJyZXBvIjoiZTovQ1NoYXJwUHJvamVjdC9kc21faHEiLCJleGlzdHMiOnRydWV9
2026-05-20 10:08:45.902 [warning] [textDocument/diagnostic] [LanguageServerProjectLoader] 项目 C:\Users\lenovo\AppData\Local\Temp\roslyn-canonical-misc\fabfd184-219c-4921-9c00-9884b0f5149e\Canonical.csproj 具有未解析的依赖项
2026-05-20 10:08:45.906 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 已成功完成加载 git-graph:/file.xaml.cs?eyJmaWxlUGF0aCI6IkFwcC54YW1sLmNzIiwiY29tbWl0IjoiMDA2N2Q2OTgzYzIyZGM0YjNlODI4M2NmNWRlNTYzNzE0YWJjMDBjMiIsInJlcG8iOiJlOi9DU2hhcnBQcm9qZWN0L2RzbV9ocSIsImV4aXN0cyI6dHJ1ZX0=
2026-05-20 10:08:45.928 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 正在还原 Canonical.csproj: 正在 C:\Users\lenovo\AppData\Local\Temp\roslyn-canonical-misc\fabfd184-219c-4921-9c00-9884b0f5149e\Canonical.csproj 上运行 dotnet restore...
2026-05-20 10:08:45.928 [info] [textDocument/diagnostic] [Microsoft.CodeAnalysis.LanguageServer.DotnetCliHelper] Using dotnet executable configured on the PATH
2026-05-20 10:08:46.695 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 正在还原 Canonical.csproj:   Determining projects to restore...
2026-05-20 10:08:47.031 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 正在还原 Canonical.csproj:   Restored C:\Users\lenovo\AppData\Local\Temp\roslyn-canonical-misc\fabfd184-219c-4921-9c00-9884b0f5149e\Canonical.csproj (in 87 ms).
2026-05-20 10:08:47.083 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 正在还原 Canonical.csproj: 正在 C:\Users\lenovo\AppData\Local\Temp\roslyn-canonical-misc\fabfd184-219c-4921-9c00-9884b0f5149e\Canonical.csproj 上运行 dotnet restore...
2026-05-20 10:08:47.871 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 正在还原 Canonical.csproj:   Determining projects to restore...
2026-05-20 10:08:48.275 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 正在还原 Canonical.csproj:   All projects are up-to-date for restore.
2026-05-20 10:08:48.316 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 还原完成
2026-05-20 10:08:48.318 [info] [textDocument/diagnostic] [LanguageServerProjectLoader] 已完成加载(重新加载) 00:00:04.2175561 中的所有项目
2026-05-20 10:08:48.419 [info] [workspace/didChangeWatchedFiles] [LanguageServerProjectLoader] 已完成加载(重新加载) 00:00:00.0004240 中的所有项目
2026-05-20 13:08:53.504 [error] [textDocument/didOpen] [LSP] Unable to parse URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml
2026-05-20 13:08:53.696 [error] [LSP] System.InvalidOperationException: URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml could not be parsed - file Extensions.cs line 64
   at Microsoft.CodeAnalysis.Contract.Fail(String message, Int32 lineNumber, String filePath) in /_/src/Dependencies/Contracts/Contract.cs:line 161
   at Microsoft.CodeAnalysis.LanguageServer.Extensions.GetRequiredParsedUri(DocumentUri documentUri) in /_/src/LanguageServer/Protocol/Extensions/Extensions.cs:line 64
   at Microsoft.VisualStudio.DesignTools.CodeAnalysis.Handlers.Color.ColorHandler.GetTextDocumentUri(DocumentColorParams request)
   at Microsoft.CodeAnalysis.ExternalAccess.Xaml.XamlRequestHandlerBase`2.GetTextDocumentIdentifier(TRequest request) in /_/src/Tools/ExternalAccess/Xaml/External/XamlRequestHandlerBase.cs:line 27
   at Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContextFactory.CreateRequestContextAsync[TRequestParam](QueueItem`1 queueItem, IMethodHandler methodHandler, TRequestParam requestParam, CancellationToken cancellationToken) in /_/src/LanguageServer/Protocol/Handler/RequestContextFactory.cs:line 24
   at Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`1.CreateRequestContextAsync[TRequest](IMethodHandler handler, RequestHandlerMetadata requestHandlerMetadata, AbstractLanguageServer`1 languageServer, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/QueueItem.cs:line 102
   at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueCoreAsync[TRequest,TResponse](QueueItem`1 work, IMethodHandler handler, RequestHandlerMetadata metadata, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken)
   at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.InvokeProcessCoreAsync(QueueItem`1 work, RequestHandlerMetadata metadata, IMethodHandler handler, MethodInfo methodInfo, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 336
   at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueAsync() in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 288
2026-05-20 13:08:53.698 [info] [LSP] Error occurred processing queue: URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml could not be parsed - file Extensions.cs line 64.
2026-05-20 13:08:53.757 [info] Connection to server got closed. Server will restart.
2026-05-20 13:08:53.786 [error] Unhandled exception. System.InvalidOperationException: URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml could not be parsed - file Extensions.cs line 64
2026-05-20 13:08:53.786 [error]    at Microsoft.CodeAnalysis.Contract.Fail(String message, Int32 lineNumber, String filePath) in /_/src/Dependencies/Contracts/Contract.cs:line 161
2026-05-20 13:08:53.786 [error]    at Microsoft.CodeAnalysis.LanguageServer.Extensions.GetRequiredParsedUri(DocumentUri documentUri) in /_/src/LanguageServer/Protocol/Extensions/Extensions.cs:line 64
2026-05-20 13:08:53.786 [error]    at Microsoft.VisualStudio.DesignTools.CodeAnalysis.Handlers.Color.ColorHandler.GetTextDocumentUri(DocumentColorParams request)
2026-05-20 13:08:53.786 [error]    at Microsoft.CodeAnalysis.ExternalAccess.Xaml.XamlRequestHandlerBase`2.GetTextDocumentIdentifier(TRequest request) in /_/src/Tools/ExternalAccess/Xaml/External/XamlRequestHandlerBase.cs:line 27
2026-05-20 13:08:53.786 [error]    at Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContextFactory.CreateRequestContextAsync[TRequestParam](QueueItem`1 queueItem, IMethodHandler methodHandler, TRequestParam requestParam, CancellationToken cancellationToken) in /_/src/LanguageServer/Protocol/Handler/RequestContextFactory.cs:line 24
2026-05-20 13:08:53.786 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`1.CreateRequestContextAsync[TRequest](IMethodHandler handler, RequestHandlerMetadata requestHandlerMetadata, AbstractLanguageServer`1 languageServer, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/QueueItem.cs:line 102
2026-05-20 13:08:53.786 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueCoreAsync[TRequest,TResponse](QueueItem`1 work, IMethodHandler handler, RequestHandlerMetadata metadata, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken)
2026-05-20 13:08:53.786 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.InvokeProcessCoreAsync(QueueItem`1 work, RequestHandlerMetadata metadata, IMethodHandler handler, MethodInfo methodInfo, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 336
2026-05-20 13:08:53.786 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueAsync() in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 288
2026-05-20 13:08:53.786 [error]    at Microsoft.CodeAnalysis.LanguageServer.LanguageServer.LanguageServerHost.WaitForExitAsync() in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/LanguageServer/LanguageServerHost.cs:line 78
2026-05-20 13:08:53.786 [error]    at Program.<<Main>$>g__RunAsync|0_0(ServerConfiguration serverConfiguration, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Program.cs:line 153
2026-05-20 13:08:53.786 [error]    at Program.<<Main>$>g__RunAsync|0_0(ServerConfiguration serverConfiguration, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Program.cs:line 161
2026-05-20 13:08:53.786 [error]    at System.CommandLine.Command.<>c__DisplayClass32_0.<<SetAction>b__0>d.MoveNext()
2026-05-20 13:08:53.786 [error] --- End of stack trace from previous location ---
2026-05-20 13:08:53.786 [error]    at System.CommandLine.Invocation.InvocationPipeline.InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken)
2026-05-20 13:08:53.786 [error]    at Program.<Main>$(String[] args) in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Program.cs:line 32
2026-05-20 13:08:53.786 [error]    at Program.<Main>(String[] args)
2026-05-20 13:08:54.032 [info] info: Program[0]
2026-05-20 13:08:54.032 [info]       Server started with process ID 8632
2026-05-20 13:08:54.967 [info] [Program] Language server initialized
2026-05-20 13:08:54.969 [info] [Program] Monitoring client process 22508 for exit
2026-05-20 13:08:55.586 [info] [initialized] [Microsoft.CodeAnalysis.LanguageServer.FileBasedPrograms.FileBasedProgramsEntryPointDiscovery] Finished discovery in 'e:\CSharpProject\dsm_hq' in 9 milliseconds
2026-05-20 13:08:55.650 [error] [textDocument/didOpen] [LSP] Unable to parse URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml
2026-05-20 13:08:55.787 [error] [LSP] System.InvalidOperationException: URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml could not be parsed - file Extensions.cs line 64
   at Microsoft.CodeAnalysis.Contract.Fail(String message, Int32 lineNumber, String filePath) in /_/src/Dependencies/Contracts/Contract.cs:line 161
   at Microsoft.CodeAnalysis.LanguageServer.Extensions.GetRequiredParsedUri(DocumentUri documentUri) in /_/src/LanguageServer/Protocol/Extensions/Extensions.cs:line 64
   at Microsoft.VisualStudio.DesignTools.CodeAnalysis.Handlers.Color.ColorHandler.GetTextDocumentUri(DocumentColorParams request)
   at Microsoft.CodeAnalysis.ExternalAccess.Xaml.XamlRequestHandlerBase`2.GetTextDocumentIdentifier(TRequest request) in /_/src/Tools/ExternalAccess/Xaml/External/XamlRequestHandlerBase.cs:line 27
   at Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContextFactory.CreateRequestContextAsync[TRequestParam](QueueItem`1 queueItem, IMethodHandler methodHandler, TRequestParam requestParam, CancellationToken cancellationToken) in /_/src/LanguageServer/Protocol/Handler/RequestContextFactory.cs:line 38
   at Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`1.CreateRequestContextAsync[TRequest](IMethodHandler handler, RequestHandlerMetadata requestHandlerMetadata, AbstractLanguageServer`1 languageServer, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/QueueItem.cs:line 102
   at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueCoreAsync[TRequest,TResponse](QueueItem`1 work, IMethodHandler handler, RequestHandlerMetadata metadata, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 353
   at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.InvokeProcessCoreAsync(QueueItem`1 work, RequestHandlerMetadata metadata, IMethodHandler handler, MethodInfo methodInfo, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 336
   at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueAsync() in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 288
2026-05-20 13:08:55.790 [info] [LSP] Error occurred processing queue: URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml could not be parsed - file Extensions.cs line 64.
2026-05-20 13:08:55.818 [info] Connection to server got closed. Server will restart.
2026-05-20 13:08:56.052 [error] Unhandled exception. System.InvalidOperationException: URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml could not be parsed - file Extensions.cs line 64
2026-05-20 13:08:56.052 [error]    at Microsoft.CodeAnalysis.Contract.Fail(String message, Int32 lineNumber, String filePath) in /_/src/Dependencies/Contracts/Contract.cs:line 161
2026-05-20 13:08:56.052 [error]    at Microsoft.CodeAnalysis.LanguageServer.Extensions.GetRequiredParsedUri(DocumentUri documentUri) in /_/src/LanguageServer/Protocol/Extensions/Extensions.cs:line 64
2026-05-20 13:08:56.052 [error]    at Microsoft.VisualStudio.DesignTools.CodeAnalysis.Handlers.Color.ColorHandler.GetTextDocumentUri(DocumentColorParams request)
2026-05-20 13:08:56.052 [error]    at Microsoft.CodeAnalysis.ExternalAccess.Xaml.XamlRequestHandlerBase`2.GetTextDocumentIdentifier(TRequest request) in /_/src/Tools/ExternalAccess/Xaml/External/XamlRequestHandlerBase.cs:line 27
2026-05-20 13:08:56.052 [error]    at Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContextFactory.CreateRequestContextAsync[TRequestParam](QueueItem`1 queueItem, IMethodHandler methodHandler, TRequestParam requestParam, CancellationToken cancellationToken) in /_/src/LanguageServer/Protocol/Handler/RequestContextFactory.cs:line 38
2026-05-20 13:08:56.052 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`1.CreateRequestContextAsync[TRequest](IMethodHandler handler, RequestHandlerMetadata requestHandlerMetadata, AbstractLanguageServer`1 languageServer, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/QueueItem.cs:line 102
2026-05-20 13:08:56.053 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueCoreAsync[TRequest,TResponse](QueueItem`1 work, IMethodHandler handler, RequestHandlerMetadata metadata, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 353
2026-05-20 13:08:56.053 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.InvokeProcessCoreAsync(QueueItem`1 work, RequestHandlerMetadata metadata, IMethodHandler handler, MethodInfo methodInfo, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 336
2026-05-20 13:08:56.053 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueAsync() in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 288
2026-05-20 13:08:56.053 [error]    at Microsoft.CodeAnalysis.LanguageServer.LanguageServer.LanguageServerHost.WaitForExitAsync() in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/LanguageServer/LanguageServerHost.cs:line 78
2026-05-20 13:08:56.053 [error]    at Program.<<Main>$>g__RunAsync|0_0(ServerConfiguration serverConfiguration, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Program.cs:line 153
2026-05-20 13:08:56.053 [error]    at Program.<<Main>$>g__RunAsync|0_0(ServerConfiguration serverConfiguration, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Program.cs:line 161
2026-05-20 13:08:56.053 [error]    at System.CommandLine.Command.<>c__DisplayClass32_0.<<SetAction>b__0>d.MoveNext()
2026-05-20 13:08:56.053 [error] --- End of stack trace from previous location ---
2026-05-20 13:08:56.053 [error]    at System.CommandLine.Invocation.InvocationPipeline.InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken)
2026-05-20 13:08:56.053 [error]    at Program.<Main>$(String[] args) in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Program.cs:line 32
2026-05-20 13:08:56.053 [error]    at Program.<Main>(String[] args)
2026-05-20 13:08:56.069 [info] info: Program[0]
2026-05-20 13:08:56.069 [info]       Server started with process ID 22552
2026-05-20 13:08:57.028 [info] [Program] Language server initialized
2026-05-20 13:08:57.030 [info] [Program] Monitoring client process 22508 for exit
2026-05-20 13:08:57.740 [info] [initialized] [Microsoft.CodeAnalysis.LanguageServer.FileBasedPrograms.FileBasedProgramsEntryPointDiscovery] Finished discovery in 'e:\CSharpProject\dsm_hq' in 19 milliseconds
2026-05-20 13:08:57.826 [error] [textDocument/didOpen] [LSP] Unable to parse URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml
2026-05-20 13:08:58.000 [error] [LSP] System.InvalidOperationException: URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml could not be parsed - file Extensions.cs line 64
   at Microsoft.CodeAnalysis.Contract.Fail(String message, Int32 lineNumber, String filePath) in /_/src/Dependencies/Contracts/Contract.cs:line 161
   at Microsoft.CodeAnalysis.LanguageServer.Extensions.GetRequiredParsedUri(DocumentUri documentUri) in /_/src/LanguageServer/Protocol/Extensions/Extensions.cs:line 64
   at Microsoft.VisualStudio.DesignTools.CodeAnalysis.Handlers.Color.ColorHandler.GetTextDocumentUri(DocumentColorParams request)
   at Microsoft.CodeAnalysis.ExternalAccess.Xaml.XamlRequestHandlerBase`2.GetTextDocumentIdentifier(TRequest request) in /_/src/Tools/ExternalAccess/Xaml/External/XamlRequestHandlerBase.cs:line 27
   at Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContextFactory.CreateRequestContextAsync[TRequestParam](QueueItem`1 queueItem, IMethodHandler methodHandler, TRequestParam requestParam, CancellationToken cancellationToken) in /_/src/LanguageServer/Protocol/Handler/RequestContextFactory.cs:line 38
   at Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`1.CreateRequestContextAsync[TRequest](IMethodHandler handler, RequestHandlerMetadata requestHandlerMetadata, AbstractLanguageServer`1 languageServer, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/QueueItem.cs:line 102
   at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueCoreAsync[TRequest,TResponse](QueueItem`1 work, IMethodHandler handler, RequestHandlerMetadata metadata, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 353
   at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.InvokeProcessCoreAsync(QueueItem`1 work, RequestHandlerMetadata metadata, IMethodHandler handler, MethodInfo methodInfo, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 336
   at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueAsync() in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 288
2026-05-20 13:08:58.005 [info] [LSP] Error occurred processing queue: URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml could not be parsed - file Extensions.cs line 64.
2026-05-20 13:08:58.023 [info] Connection to server got closed. Server will restart.
2026-05-20 13:08:58.129 [error] Unhandled exception. System.InvalidOperationException: URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml could not be parsed - file Extensions.cs line 64
2026-05-20 13:08:58.129 [error]    at Microsoft.CodeAnalysis.Contract.Fail(String message, Int32 lineNumber, String filePath) in /_/src/Dependencies/Contracts/Contract.cs:line 161
2026-05-20 13:08:58.129 [error]    at Microsoft.CodeAnalysis.LanguageServer.Extensions.GetRequiredParsedUri(DocumentUri documentUri) in /_/src/LanguageServer/Protocol/Extensions/Extensions.cs:line 64
2026-05-20 13:08:58.129 [error]    at Microsoft.VisualStudio.DesignTools.CodeAnalysis.Handlers.Color.ColorHandler.GetTextDocumentUri(DocumentColorParams request)
2026-05-20 13:08:58.129 [error]    at Microsoft.CodeAnalysis.ExternalAccess.Xaml.XamlRequestHandlerBase`2.GetTextDocumentIdentifier(TRequest request) in /_/src/Tools/ExternalAccess/Xaml/External/XamlRequestHandlerBase.cs:line 27
2026-05-20 13:08:58.129 [error]    at Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContextFactory.CreateRequestContextAsync[TRequestParam](QueueItem`1 queueItem, IMethodHandler methodHandler, TRequestParam requestParam, CancellationToken cancellationToken) in /_/src/LanguageServer/Protocol/Handler/RequestContextFactory.cs:line 38
2026-05-20 13:08:58.129 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`1.CreateRequestContextAsync[TRequest](IMethodHandler handler, RequestHandlerMetadata requestHandlerMetadata, AbstractLanguageServer`1 languageServer, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/QueueItem.cs:line 102
2026-05-20 13:08:58.129 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueCoreAsync[TRequest,TResponse](QueueItem`1 work, IMethodHandler handler, RequestHandlerMetadata metadata, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 353
2026-05-20 13:08:58.129 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.InvokeProcessCoreAsync(QueueItem`1 work, RequestHandlerMetadata metadata, IMethodHandler handler, MethodInfo methodInfo, ConcurrentDictionary`2 concurrentlyExecutingTasks, CancellationTokenSource currentWorkCts, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 336
2026-05-20 13:08:58.129 [error]    at Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1.ProcessQueueAsync() in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/RequestExecutionQueue.cs:line 288
2026-05-20 13:08:58.129 [error]    at Microsoft.CodeAnalysis.LanguageServer.LanguageServer.LanguageServerHost.WaitForExitAsync() in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/LanguageServer/LanguageServerHost.cs:line 78
2026-05-20 13:08:58.129 [error]    at Program.<<Main>$>g__RunAsync|0_0(ServerConfiguration serverConfiguration, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Program.cs:line 153
2026-05-20 13:08:58.129 [error]    at Program.<<Main>$>g__RunAsync|0_0(ServerConfiguration serverConfiguration, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Program.cs:line 161
2026-05-20 13:08:58.129 [error]    at System.CommandLine.Command.<>c__DisplayClass32_0.<<SetAction>b__0>d.MoveNext()
2026-05-20 13:08:58.129 [error] --- End of stack trace from previous location ---
2026-05-20 13:08:58.129 [error]    at System.CommandLine.Invocation.InvocationPipeline.InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken)
2026-05-20 13:08:58.129 [error]    at Program.<Main>$(String[] args) in /_/src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Program.cs:line 32
2026-05-20 13:08:58.129 [error]    at Program.<Main>(String[] args)
2026-05-20 13:08:58.321 [info] info: Program[0]
2026-05-20 13:08:58.321 [info]       Server started with process ID 17572
2026-05-20 13:08:59.649 [info] [Program] Language server initialized
2026-05-20 13:08:59.652 [info] [Program] Monitoring client process 22508 for exit
2026-05-20 13:09:00.817 [error] Server process exited with code 3762504530.
2026-05-20 13:09:00.840 [info] [initialized] [Microsoft.CodeAnalysis.LanguageServer.FileBasedPrograms.FileBasedProgramsEntryPointDiscovery] Finished discovery in 'e:\CSharpProject\dsm_hq' in 16 milliseconds
2026-05-20 13:09:00.967 [error] [textDocument/didOpen] [LSP] Unable to parse URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml
2026-05-20 13:09:01.909 [error] Server process exited with code 3762504530.
2026-05-20 13:09:03.723 [error] Server process exited with code 3762504530.
2026-05-20 13:09:37.934 [info] Locating .NET runtime version 10.0.5
2026-05-20 13:09:42.845 [info] Dotnet path: c:\Users\lenovo\AppData\Roaming\Code\User\globalStorage\ms-dotnettools.vscode-dotnet-runtime\.dotnet\10.0.8~x64~aspnetcore\dotnet.exe
2026-05-20 13:09:42.845 [info] Activating C# + C# Dev Kit...
2026-05-20 13:09:43.395 [info] info: Program[0]
2026-05-20 13:09:43.395 [info]       Server started with process ID 25212
2026-05-20 13:09:45.432 [info] [Program] Language server initialized
2026-05-20 13:09:45.433 [info] [Program] Monitoring client process 10152 for exit
2026-05-20 13:09:46.582 [info] [initialized] [Microsoft.CodeAnalysis.LanguageServer.FileBasedPrograms.FileBasedProgramsEntryPointDiscovery] Finished discovery in 'e:\CSharpProject\dsm_hq' in 15 milliseconds
2026-05-20 13:09:46.696 [error] [textDocument/didOpen] [LSP] Unable to parse URI _claude_fs_right:/e:/CSharpProject/dsm_hq/Views/OverviewView.xaml
2026-05-20 13:09:46.749 [error] [textDocument/codeAction] [LSP] System.ArgumentNullException: Value cannot be null. (Parameter 'TextDocument is null when it was required for textDocument/codeAction')
   at Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext.GetRequiredTextDocument() in /_/src/LanguageServer/Protocol/Handler/RequestContext.cs:line 218
   at Microsoft.CodeAnalysis.LanguageServer.Handler.CodeActionsHandler.HandleRequestAsync(CodeActionParams request, RequestContext context, CancellationToken cancellationToken) in /_/src/LanguageServer/Protocol/Handler/CodeActions/CodeActionsHandler.cs:line 55
   at Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`1.StartRequestAsync[TRequest,TResponse](TRequest request, TRequestContext context, IMethodHandler handler, CancellationToken cancellationToken) in /_/src/LanguageServer/Microsoft.CommonLanguageServerProtocol.Framework/QueueItem.cs:line 192
2026-05-20 13:09:46.773 [error] Request textDocument/codeAction failed.
  Message: Value cannot be null. (Parameter 'TextDocument is null when it was required for textDocument/codeAction')
  Code: -32000 
[object Object]
2026-05-20 13:10:00.060 [info] [serviceBroker/connect] [WorkspaceProjectFactoryService] 项目 E:\CSharpProject\dsm_hq\DryingEnergyWiseSystem.csproj 由 C# 开发工具包加载

C# LSP 跟踪日志 log

Details

Environment Information

VSCode version: 1.120.0
C# Extension: 2.140.8
Using OmniSharp: false

Dotnet Information

Host:
Version: 10.0.8
Architecture: x64
Commit: 94ea82652c
RID: win-x64

.NET SDKs installed:
No SDKs were found.

.NET runtimes installed:
Microsoft.AspNetCore.App 10.0.8 [c:\Users\lenovo\AppData\Roaming\Code\User\globalStorage\ms-dotnettools.vscode-dotnet-runtime.dotnet\10.0.8x64aspnetcore\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 10.0.8 [c:\Users\lenovo\AppData\Roaming\Code\User\globalStorage\ms-dotnettools.vscode-dotnet-runtime.dotnet\10.0.8x64aspnetcore\shared\Microsoft.NETCore.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]
DOTNET_MULTILEVEL_LOOKUP [0]
DOTNET_NOLOGO [true]

global.json file:
Not found

Learn more:
https://aka.ms/dotnet/info

Download .NET:
https://aka.ms/dotnet/download

Visual Studio Code Extensions
Extension Author Version Folder Name
auto-close-tag formulahendry 0.5.15 formulahendry.auto-close-tag-0.5.15
auto-rename-tag formulahendry 0.1.10 formulahendry.auto-rename-tag-0.1.10
claude-code Anthropic 2.1.145 anthropic.claude-code-2.1.145-win32-x64
cmake-tools ms-vscode 1.23.52 ms-vscode.cmake-tools-1.23.52
cpp-devtools ms-vscode 0.5.13 ms-vscode.cpp-devtools-0.5.13
cpptools ms-vscode 1.32.2 ms-vscode.cpptools-1.32.2-win32-x64
cpptools-extension-pack ms-vscode 1.5.1 ms-vscode.cpptools-extension-pack-1.5.1
cpptools-themes ms-vscode 2.0.0 ms-vscode.cpptools-themes-2.0.0
csdevkit ms-dotnettools 3.20.197 ms-dotnettools.csdevkit-3.20.197-win32-x64
csharp ms-dotnettools 2.140.8 ms-dotnettools.csharp-2.140.8-win32-x64
debugpy ms-python 2026.6.0 ms-python.debugpy-2026.6.0-win32-x64
EditorConfig EditorConfig 0.18.2 editorconfig.editorconfig-0.18.2
element-plus-snippets jingwang37 0.1.97 jingwang37.element-plus-snippets-0.1.97
es7-react-js-snippets dsznajder 4.4.3 dsznajder.es7-react-js-snippets-4.4.3
generate-git-message Satrong 0.1.5 satrong.generate-git-message-0.1.5
git-graph mhutchie 1.30.0 mhutchie.git-graph-1.30.0
gitlens eamodio 17.12.2 eamodio.gitlens-17.12.2
JavaScriptSnippets xabikos 1.8.0 xabikos.javascriptsnippets-1.8.0
korofileheader OBKoro1 4.9.3 obkoro1.korofileheader-4.9.3
language-stylus sysoev 1.16.0 sysoev.language-stylus-1.16.0
material-icon-theme PKief 5.34.0 pkief.material-icon-theme-5.34.0
npm-intellisense christian-kohler 1.4.5 christian-kohler.npm-intellisense-1.4.5
open-in-browser techer 2.0.0 techer.open-in-browser-2.0.0
outline-map Gerrnperl 1.4.2 gerrnperl.outline-map-1.4.2
path-intellisense christian-kohler 2.10.0 christian-kohler.path-intellisense-2.10.0
powershell ms-vscode 2025.4.0 ms-vscode.powershell-2025.4.0
prettier-vscode esbenp 12.4.0 esbenp.prettier-vscode-12.4.0
python ms-python 2026.4.0 ms-python.python-2026.4.0-win32-x64
rainbow-csv mechatroner 3.24.1 mechatroner.rainbow-csv-3.24.1
remote-explorer ms-vscode 0.5.0 ms-vscode.remote-explorer-0.5.0
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
rust-analyzer rust-lang 0.3.2896 rust-lang.rust-analyzer-0.3.2896-win32-x64
tauri-vscode tauri-apps 0.2.9 tauri-apps.tauri-vscode-0.2.9
threejs En10ve 0.0.1 en10ve.threejs-0.0.1
umi-pro DiamondYuan 0.7.2 diamondyuan.umi-pro-0.7.2
unocss antfu 66.6.8 antfu.unocss-66.6.8
volar Vue 3.3.1 vue.volar-3.3.1
vscode-dotnet-runtime ms-dotnettools 3.0.2 ms-dotnettools.vscode-dotnet-runtime-3.0.2
vscode-eslint dbaeumer 3.0.24 dbaeumer.vscode-eslint-3.0.24
vscode-language-pack-zh-hans MS-CEINTL 1.118.2026051522 ms-ceintl.vscode-language-pack-zh-hans-1.118.2026051522
vscode-plugin-webgl-syntax nieyuyao 0.0.2 nieyuyao.vscode-plugin-webgl-syntax-0.0.2
vscode-pylance ms-python 2026.2.1 ms-python.vscode-pylance-2026.2.1
vscode-python-envs ms-python 1.30.0 ms-python.vscode-python-envs-1.30.0-win32-x64
vscode-st Serhioromano 1.13.2 serhioromano.vscode-st-1.13.2
webgl-glsl-editor raczzalan 1.3.9 raczzalan.webgl-glsl-editor-1.3.9-win32-x64
C# Settings
Setting Value
preferCSharpExtension false
compilerDiagnosticScope openFiles
analyzerDiagnosticScope openFiles
enableXamlTools true
useServerGC true
System Info
Item Value
CPUs Intel(R) Core(TM) i5-10200H CPU @ 2.40GHz (8 x 2400)
GPU Status 2d_canvas: enabled
GPU0: VENDOR= 0x10de, DEVICE=0x1f95 [NVIDIA GeForce GTX 1650 Ti], DRIVER_VENDOR=NVIDIA, DRIVER_VERSION=32.0.15.9636 ACTIVE
GPU1: VENDOR= 0x10de, DEVICE=0x1f95 [NVIDIA GeForce GTX 1650 Ti], DRIVER_VERSION=32.0.15.9636
GPU2: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.26100.8328
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
Load (avg) undefined
Memory (System) 15.91GB (4.51GB free)
Process Argv
Screen Reader no
VM 0%

Metadata

Metadata

Assignees

No one assigned

    Labels

    C#DKThe C#DK extension is installeduntriaged

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions