vscode-csharp icon indicating copy to clipboard operation
vscode-csharp copied to clipboard

C# Extension not working inside Codespace.

Open OTonGitHub opened this issue 1 year ago • 2 comments

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:

  • these results are from when I connect to my code in codespace in vscode. Using dotnet configured on PATH Dotnet path: /usr/share/dotnet/dotnet Activating C# + C# Dev Kit + C# IntelliCode... waiting for named pipe information from server... [Error - 12:08:05 AM] Microsoft.CodeAnalysis.LanguageServer client: couldn't create connection to server. Error: Timeout. Client cound not connect to server via named pipe at z. (/home/codespace/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/dist/extension.js:2:1293822) at Generator.next () at s (/home/codespace/.vscode-remote/extensions/ms-dotnettools.csharp-2.28.11-linux-x64/dist/extension.js:2:1283111)

Expected Result

  • these results were obtained by cloning the same repo into local PC and running them. Using dotnet configured on PATH Dotnet path: C:\Program Files\dotnet\dotnet.exe Activating C# + C# Dev Kit + C# IntelliCode... waiting for named pipe information from server... [stdout] {"pipeName":"\\.\pipe\4c331d22"} received named pipe information from server attempting to connect client to server... client has connected to server [Info - 5:12:24 AM] [Program] Language server initialized [Info - 5:12:28 AM] [WorkspaceProjectFactoryService] Project X:\Projects.NET-React.NET-Server\src\Domain\Domain.csproj loaded by C# Dev Kit [Info - 5:12:28 AM] [WorkspaceProjectFactoryService] Project X:\Projects.NET-React.NET-Server\src\Application\Application.csproj loaded by C# Dev Kit [Info - 5:12:28 AM] [WorkspaceProjectFactoryService] Project X:\Projects.NET-React.NET-Server\src\API\API.csproj loaded by C# Dev Kit [Info - 5:12:28 AM] [WorkspaceProjectFactoryService] Project X:\Projects.NET-React.NET-Server\src\Persistence\Persistence.csproj loaded by C# Dev Kit

OTonGitHub avatar May 09 '24 00:05 OTonGitHub

@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).

dibarbet avatar May 09 '24 22:05 dibarbet

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 avatar May 10 '24 15:05 OTonGitHub

@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.

OTonGitHub avatar May 12 '24 19:05 OTonGitHub

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

dibarbet avatar May 13 '24 17:05 dibarbet

Closing - if you're still encountering an issue here please feel free to re-open. If increasing the start timeout resolved it, please let me know and we can adjust the defaults.

dibarbet avatar Sep 05 '24 00:09 dibarbet