dotnet / vscode-csharp

Official C# support for Visual Studio Code
MIT License
2.83k stars 653 forks source link

C# Extension not working inside Codespace. #7115

Open OTonGitHub opened 1 month ago

OTonGitHub commented 1 month ago

Things were working just fine until 2 days ago, I did-not change any extension settings, nor did I change much of my .NET code even. I was working on some .ts files. Then since 2 days ago, there is no intellisense for C#, and I see the message below on startup (of vscode)

My Error:

Expected Result

dibarbet commented 1 month ago

@OTonGitHub would you mind setting dotnet.server.trace to Trace in your VSCode settings and reloading? That should hopefully produce more verbose logs to help us figure out what is going wrong.

Additionally, you can try reverting your extension to a prior version to see if that helps (we released a new version this week).

OTonGitHub commented 1 month ago

This is the trace output

Using dotnet configured on PATH
Dotnet path: /usr/share/dotnet/dotnet
Activating C# + C# Dev Kit + C# IntelliCode...
Starting server at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.LanguageServer
Server arguments --logLevel Trace --razorSourceGenerator /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.razor/Microsoft.CodeAnalysis.Razor.Compiler.dll --starredCompletionComponentPath /home/vscode/.vscode-remote/extensions/ms-dotnettools.vscodeintellicode-csharp-2.1.11-linux-x64/components/starred-suggestions/platforms/linux-x64/node_modules/@vsintellicode/starred-suggestions-csharp.linux-x64 --devKitDependencyPath /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslynDevKit/Microsoft.VisualStudio.LanguageServices.DevKit.dll --sessionId 09a586e9-9691-4df0-8bb4-74e115c66bf01715354027866 --telemetryLevel off --extensionLogDirectory /home/vscode/.vscode-remote/data/logs/20240510T151522/exthost1/ms-dotnettools.csharp
waiting for named pipe information from server...
[stdout] trce: Program[0]
      Server started with process ID 1665
[stdout] trce: Program[0]
      .NET Runtime Version: .NET 8.0.4
[stdout] trce: Microsoft.CodeAnalysis.LanguageServer.ExportProviderBuilder[0]
      Creating /home/vscode/.vscode-remote/extensions/ms-dotnettools.vscodeintellicode-csharp-2.1.11-linux-x64/components/starred-suggestions/platforms/linux-x64/node_modules/@vsintellicode/starred-suggestions-csharp.linux-x64 load context for /home/vscode/.vscode-remote/extensions/ms-dotnettools.vscodeintellicode-csharp-2.1.11-linux-x64/components/starred-suggestions/platforms/linux-x64/node_modules/@vsintellicode/starred-suggestions-csharp.linux-x64/Microsoft.VisualStudio.IntelliCode.CSharp.dll
[stdout] trce: Microsoft.CodeAnalysis.LanguageServer.ExportProviderBuilder[0]
      Composing MEF catalog using:
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Elfie.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Scripting.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Remote.Workspaces.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Workspaces.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.CSharp.Workspaces.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.AnalyzerUtilities.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.CSharp.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Razor.Compiler.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.LanguageServer.Protocol.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Features.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.ExternalAccess.Xaml.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.LanguageServer.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.ExternalAccess.AspNetCore.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.CSharp.Features.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.ExternalAccess.VisualDiagnostics.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.ServiceHub.Framework.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.ServiceHub.Resources.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.ServiceHub.Client.dll    
      /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslynDevKit/Microsoft.VisualStudio.LanguageServices.DevKit.dll.
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Elfie, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Scripting, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Workspaces, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Remote.Workspaces, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Workspaces, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.AnalyzerUtilities, Version=3.3.2.30504, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Workspaces.MSBuild, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[Error - 3:18:02 PM] Microsoft.CodeAnalysis.LanguageServer client: couldn't create connection to server.
Error: Timeout. Client cound not connect to server via named pipe
    at z.<anonymous> (/home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/dist/extension.js:2:1293822)
    at Generator.next (<anonymous>)
    at s (/home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/dist/extension.js:2:1283111)
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Razor.Compiler, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.ExternalAccess.Xaml, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.ExternalAccess.AspNetCore, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.ExternalAccess.VisualDiagnostics, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.ServiceHub.Framework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.ServiceHub.Resources, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.ServiceHub.Client, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.VisualStudio.LanguageServices.DevKit, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: DevKitAssemblyResolver[0]
      Loading Microsoft.VisualStudio.LanguageServices.DevKit from DevKit directory
[stdout] trce: DevKitAssemblyResolver[0]
      Loading Microsoft.VisualStudio.Debugger.Contracts from DevKit directory
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Workspaces, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Workspaces, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.Workspaces, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.CSharp.Features, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: MEF Assembly Loader[0]
      Loading assembly Microsoft.CodeAnalysis.LanguageServer.Protocol, Version=4.11.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[stdout] trce: Microsoft.CodeAnalysis.LanguageServer.Logging.VSCodeTelemetryLogger[0]
      Telemetry session started with sessionID: 09a586e9-9691-4df0-8bb4-74e115c66bf01715354027866
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Elfie.dll added to workspace.
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Scripting.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Remote.Workspaces.dll added to workspace.
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Workspaces.dll added to workspace.
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.CSharp.Workspaces.dll added to workspace.
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.AnalyzerUtilities.dll added to workspace.
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll added to workspace.
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.CSharp.dll added to workspace.
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Razor.Compiler.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Features.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.ExternalAccess.Xaml.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll added to workspace.
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.ExternalAccess.AspNetCore.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.CSharp.Features.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/.roslyn/Microsoft.CodeAnalysis.ExternalAccess.VisualDiagnostics.dll added to workspace.

and when I try to restart the language server as shown below

RestartLangServerNet

I get the following error

GetThisError

And my projects keep loading like this

ProjectLoadingGif

Here is a list of all the extensions I use.

Extensions installed on Codespaces: sturdy space funicular:
beardedbear.beardedicons
bradlc.vscode-tailwindcss
dbaeumer.vscode-eslint
esbenp.prettier-vscode
github.codespaces
github.vscode-pull-request-github
hiukky.flate
leonardssh.vscord
mechatroner.rainbow-csv
ms-azuretools.vscode-docker
ms-dotnettools.csdevkit
ms-dotnettools.csharp
ms-dotnettools.vscode-dotnet-runtime
ms-dotnettools.vscodeintellicode-csharp
ms-python.debugpy
ms-python.python
ms-python.vscode-pylance
ms-toolsai.jupyter
ms-toolsai.jupyter-keymap
ms-toolsai.jupyter-renderers
ms-toolsai.vscode-jupyter-cell-tags
ms-toolsai.vscode-jupyter-slideshow
patcx.vscode-nuget-gallery
redhat.vscode-xml
ritwickdey.liveserver
rust-lang.rust-analyzer
sonarsource.sonarlint-vscode
teabyii.ayu
visualstudioexptteam.intellicode-api-usage-examples
visualstudioexptteam.vscodein

Sometimes, when I disconnect and restart my codespace and connect it works just fine. But half of the time, I have this issue.

I have tried using different PC's but same behavior. If you need any more info, please let me know.

@dibarbet

OTonGitHub commented 1 month ago

@dibarbet I have included the extra information you have asked above. Sorry I don't mean to bother you, just mentioning here so it comes to your attention, I won't tag you again. If you need anything else, please ask. I can record a video of the whole thing as well if needed.

dibarbet commented 1 month ago

Interesting - it doesn't look as though the server crashed, but connecting to it from the client side timed out:

<normal logs before>
[Error - 3:18:02 PM] Microsoft.CodeAnalysis.LanguageServer client: couldn't create connection to server.
Error: Timeout. Client cound not connect to server via named pipe
    at z.<anonymous> (/home/vscode/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/dist/extension.js:2:1293822)
    at Generator.next (<anonymous>)
<normal logs after>

Curious, @OTonGitHub if you double the dotnet.server.startTimeout to say 60000, does it work?

image