microsoft / vscode-dotnettools

This is a feedback repository to capture issues logged for the C# Dev Kit and related extensions from Visual Studio Code
Other
221 stars 10 forks source link

[BUG] Intellisense not working on macOS #553

Closed Tetraizor closed 11 months ago

Tetraizor commented 12 months ago

Describe the Issue

I'm using a M2 macOS machine but can't get the Intellisense to work with the new C# DevKit extensions. I installed dotnet SDK and I can confirm it working in both Terminal app and VSCode, as I can create, build and run projects via commands.

But whatever I do, I can't get any suggestions, error lines or anything. Intellisense works in both Rider and Visual Studio, and the old C# extension with OmniSharp, just not with the new version of the extension.

I'm not getting any problems in the console, Language Server seems to be connected successfully. I've tried .NET Close, Open and Clean commands as well.

I'm trying this in an isolated workspace with no user or workspace settings and no extensions installed other than these:

C# Dev Kit version: v0.4.10 C# version: v2.3.27 .NET Runtime Install Tool: v1.7.4 IntelliCode for C# Dev Kit: v0.1.26

Steps To Reproduce

No response

Expected Behavior

No response

Environment Information

lifengl commented 12 months ago

can you try the newer version of the C# Dev Kit, using the one from pre-release channel? Before it is really releasing, the release channel is just the pre-release a few weeks or a month older. There is a problem earlier that the extension doesn't work with SDK installed with HomeBrew.

If it still doesn't work for you, can you try to see the project output window to see whether you can paste the output into the issue. Check dotnet --info to see whether you installed an X64 version of the SDK. The extension is pre-compiled to ARM binaries for performance reasons, but it would not work when it tried to load X64 binaries from SDK. dotnet --info would also tell whether there is any other expected issue before we dig it further.

Tetraizor commented 12 months ago

Hi, first of all, thanks for the help.

Switching to the pre-release channel did not change anything. "Problems" tab did not have anything in it. So as for the other logs:

Output > C#

Using dotnet configured on PATH
Dotnet path: /usr/local/share/dotnet/dotnet
Activating C# + C# Dev Kit + C# IntelliCode...
waiting for named pipe information from server...
[stdout] {"pipeName":"/var/folders/y5/qn1x__f1709_3m9ms68rybvc0000gn/T/8d749538-1ddf-4b6c-a9b6-d004aff27757.sock"}
received named pipe information from server
attempting to connect client to server...
client has connected to server
[Info  - 12:49:37 AM] [Program] Language server initialized

Output > C# DevKit

Starting Spawn .NET server...
Starting Open a solution...
Starting Open a solution with environment service...
Starting Clear environment...
Using preinstalled .NET runtime at "/usr/local/share/dotnet/dotnet"
.NET server started and IPC established in 2448ms
Completed Spawn .NET server (2558ms)
Completed Clear environment (2769ms)
Completed Open a solution with environment service (2814ms)
Starting Restore solution...
Completed Open a solution (2816ms)
Starting NuGet restore for the solution.
Starting command: "dotnet" restore [path/to/project.sln] --interactive...
Completed command: "dotnet" restore [path/to/project.sln] --interactive (713ms)
Completed NuGet restore.
Completed Restore solution (714ms)
[object Object]
[object Object]

Result of dotnet --info

.NET SDK:
 Version:   7.0.401
 Commit:    eb26aacfec

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  13.6
 OS Platform: Darwin
 RID:         osx.13-arm64
 Base Path:   /usr/local/share/dotnet/sdk/7.0.401/

Host:
  Version:      7.0.11
  Architecture: arm64
  Commit:       ecb34f85ec

.NET SDKs installed:
  6.0.414 [/usr/local/share/dotnet/sdk]
  7.0.401 [/usr/local/share/dotnet/sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.22 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.11 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 6.0.22 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.11 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]

Other architectures found:
  None

Environment variables:
  Not set

global.json file:
  Not found

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

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

Thanks!

dibarbet commented 12 months ago

All those logs look alright. Could you set dotnet.server.trace to Trace, reload the window, and then paste the C# output window contents here as you interact with the document?

Tetraizor commented 11 months ago

Hi, thanks for the help. First of all, I noticed something that I'm not sure if it's any help. Currently, even if there is nothing in the Problems tab, in Solution Explorer, my project has the message:

One or more errors occurred. (An error occurred trying to start process 'usr/local/bin/dotnet' with working directory '/Users/umuthan/Projects/Personal/Dotnet/test-04'. No such file or directory)

Could that be the problem? But I have both dotnet and the project files in the specified directories. Anyways, here's the logs, they are a bit long, I'm adding the whole thing because I wasn't sure which part was useful, so sorry for posting a really long comment.

C# Output:

Dotnet path: /usr/local/share/dotnet/dotnet
Activating C# + C# Dev Kit + C# IntelliCode...
Starting server at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.LanguageServer.dll
Server arguments /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.LanguageServer.dll --logLevel Trace --starredCompletionComponentPath /Users/umuthan/.vscode/extensions/ms-dotnettools.vscodeintellicode-csharp-0.1.26-darwin-arm64/components/starred-suggestions/node_modules/@vsintellicode/starred-suggestions-csharp --sharedDependencies /Users/umuthan/.vscode/extensions/ms-dotnettools.csdevkit-0.4.10-darwin-arm64/components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-server-shared.darwin-arm64 --extension /Users/umuthan/.vscode/extensions/ms-dotnettools.csdevkit-0.4.10-darwin-arm64/components/roslyn-visualstudio-languageservices-devkit/node_modules/@microsoft/visualstudio-languageservices-devkit/Microsoft.VisualStudio.LanguageServices.DevKit.dll --sessionId 7df40995-2397-455d-91b5-74d2b790db6e1695803714886 --telemetryLevel all --extensionLogDirectory /Users/umuthan/Library/Application Support/Code/logs/20230926T191347/window4/exthost/ms-dotnettools.csharp
waiting for named pipe information from server...
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.Remote.Workspaces.dll added to workspace.
[stdout] dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.CSharp.Workspaces.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.CSharp.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.Razor.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.Scripting.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.Elfie.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.CSharp.Features.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.Workspaces.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.AnalyzerUtilities.dll added to workspace.
dbug: LanguageServerWorkspaceFactory[0]
      Solution-level analyzer at /Users/umuthan/.vscode/extensions/ms-dotnettools.csharp-2.3.27-darwin-arm64/.roslyn/Microsoft.CodeAnalysis.Features.dll added to workspace.
[stdout] {"pipeName":"/var/folders/y5/qn1x__f1709_3m9ms68rybvc0000gn/T/dfa469a0-3358-4146-875b-128cdedf8e30.sock"}
received named pipe information from server
attempting to connect client to server...
client has connected to server
[Info  - 11:35:17 AM] [Program] Language server initialized
[LanguageServerHost] [08:35:17.288][Start]initialize
[LanguageServerHost] [08:35:17.289][Start]Initialize
[LanguageServerHost] [08:35:17.340][End]Initialize
[LanguageServerHost] [08:35:17.355][End]initialize
[LanguageServerHost] [08:35:17.359][Start]initialized
[LanguageServerHost] [08:35:17.423][End]initialized
[LanguageServerHost] [08:35:17.425][Start]serviceBroker/connect
[BrokeredServiceTraceListener] ServiceBroker Information: 1 : 
[BrokeredServiceTraceListener] SameProcess proffered brokered service(s): Microsoft.VisualStudio.RemoteBrokeredServiceManifest (0.2).
[LanguageServerHost] [08:35:17.435][Start]workspace/diagnostic
[BrokeredServiceTraceListener] ServiceBroker Information: 1 : 
[BrokeredServiceTraceListener] SameProcess proffered brokered service(s): Microsoft.VisualStudio.GlobalBrokeredServiceContainer.MissingServiceDiagnostics (1.0).
[BrokeredServiceTraceListener] ServiceBroker Information: 1 : 
[BrokeredServiceTraceListener] SameProcess proffered brokered service(s): Microsoft.ServiceHub.Framework.AuthorizationService.
[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 0 documents
[BrokeredServiceTraceListener] ServiceBroker Information: 1 : 
[BrokeredServiceTraceListener] SameProcess proffered brokered service(s): Microsoft.VisualStudio.Server.IBrokeredServiceBridgeManifest (0.1), Microsoft.CodeAnalysis.LanguageServer.IHelloWorld (0.1), Microsoft.CodeAnalysis.LanguageServer.ManagedHotReloadLanguageService (0.1), Microsoft.VisualStudio.LanguageServices.WorkspaceProjectFactoryService.
[Microsoft.CodeAnalysis.LanguageServer.BrokeredServices.BrokeredServiceBridgeProvider] Setting up brokered service bridge
[BrokeredServiceTraceListener] ServiceBroker Start: 0 : 
[BrokeredServiceTraceListener] Requesting proxy to "helloServiceHubDotNetHost (0.1)"
[BrokeredServiceTraceListener] ServiceBroker Warning: 3 : 
[BrokeredServiceTraceListener] Brokered service "helloServiceHubDotNetHost (0.1)" has no proffering source and no package registered to load.
[BrokeredServiceTraceListener] ServiceBroker Warning: 2 : 
[BrokeredServiceTraceListener] Request for proxy to "helloServiceHubDotNetHost (0.1)" is declined: ServiceFactoryNotProffered.
[BrokeredServiceTraceListener] ServiceBroker Stop: 0 : 
[BrokeredServiceTraceListener] Requesting proxy to "helloServiceHubDotNetHost (0.1)"
[BrokeredServiceTraceListener] ServiceBroker Information: 0 : 
[BrokeredServiceTraceListener] Added local RPC method "handshake" -> Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken) (Microsoft.ServiceHub.Framework.IpcRelayServiceBroker)
[BrokeredServiceTraceListener] ServiceBroker Information: 0 : 
[BrokeredServiceTraceListener] Added local RPC method "requestServiceChannel" -> Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) (Microsoft.ServiceHub.Framework.IpcRelayServiceBroker)
[BrokeredServiceTraceListener] ServiceBroker Information: 0 : 
[BrokeredServiceTraceListener] Added local RPC method "cancelServiceRequest" -> Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.CancelServiceRequestAsync(Guid) (Microsoft.ServiceHub.Framework.IpcRelayServiceBroker)
[BrokeredServiceTraceListener] ServiceBroker Information: 0 : 
[BrokeredServiceTraceListener] Added local RPC method "dispose" -> Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.Dispose() (Microsoft.ServiceHub.Framework.IpcRelayServiceBroker)
[BrokeredServiceTraceListener] ServiceBroker Information: 0 : 
[BrokeredServiceTraceListener] Added local RPC method "handshake" -> Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken) (Microsoft.ServiceHub.Framework.IpcRelayServiceBroker)
[BrokeredServiceTraceListener] ServiceBroker Information: 0 : 
[BrokeredServiceTraceListener] Added local RPC method "requestServiceChannel" -> Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) (Microsoft.ServiceHub.Framework.IpcRelayServiceBroker)
[BrokeredServiceTraceListener] ServiceBroker Information: 0 : 
[BrokeredServiceTraceListener] Added local RPC method "cancelServiceRequest" -> Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.CancelServiceRequestAsync(Guid) (Microsoft.ServiceHub.Framework.IpcRelayServiceBroker)
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Listening for events from Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.AvailabilityChanged to raise notification.
[BrokeredServiceTraceListener] ServiceBroker Information: 3 : 
[BrokeredServiceTraceListener] Listening started.
[BrokeredServiceTraceListener] ServiceBroker Information: 7 : 
[BrokeredServiceTraceListener] {"id":2,"method":"handshake"}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 7 : 
[BrokeredServiceTraceListener] Received: {"jsonrpc":"2.0","id":2,"method":"handshake","params":[{"supportedConnections":"IpcPipe","localServiceHost":{"operatingSystem":2,"processArchitecture":3,"runtime":2,"runtimeVersion":"7.0.11"}}]}
[BrokeredServiceTraceListener] ServiceBroker Information: 6 : 
[BrokeredServiceTraceListener] Received request "2" for method "handshake".
[BrokeredServiceTraceListener] ServiceBroker Information: 0 : 
[BrokeredServiceTraceListener] Added local RPC method "availabilityChanged" -> _proxy_Microsoft.ServiceHub.Framework.IRemoteServiceBroker_69d8fad2-7ea8-484c-8477-5f65a87bd1d2.OnAvailabilityChanged(BrokeredServicesChangedEventArgs) (_proxy_Microsoft.ServiceHub.Framework.IRemoteServiceBroker_69d8fad2-7ea8-484c-8477-5f65a87bd1d2)
[BrokeredServiceTraceListener] ServiceBroker Information: 3 : 
[BrokeredServiceTraceListener] Listening started.
[BrokeredServiceTraceListener] ServiceBroker Information: 1 : 
[BrokeredServiceTraceListener] IRemoteServiceBroker proffered from remote source: OtherProcessOnSameMachine.
[BrokeredServiceTraceListener] ServiceBroker Information: 1 : 
[BrokeredServiceTraceListener] OtherProcessOnSameMachine proffered brokered service(s): Microsoft.VisualStudio.Debugger.ManagedHotReloadService (0.1), Microsoft.VisualStudio.ProjectSystem.ProjectInitializationStatusService (0.1), helloServiceHubDotNetHost (0.1), Microsoft.CodeAnalysis.LanguageClient.SolutionSnapshotProvider (0.1), vs-intellicode-base-models (0.1).
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Request for "helloServiceHubDotNetHost (0.1)" will be fulfilled by OtherProcessOnSameMachine
[BrokeredServiceTraceListener] ServiceBroker Start: 0 : 
[BrokeredServiceTraceListener] Requesting proxy to "helloServiceHubDotNetHost (0.1)"
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Request for "helloServiceHubDotNetHost (0.1)" will be fulfilled by OtherProcessOnSameMachine
[BrokeredServiceTraceListener] ServiceBroker Information: 9 : 
[BrokeredServiceTraceListener] Invoking Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken)
[BrokeredServiceTraceListener] ServiceBroker Start: 0 : 
[BrokeredServiceTraceListener] handshake
[BrokeredServiceTraceListener] ServiceBroker Information: 8 : 
[BrokeredServiceTraceListener] {"id":2,"method":"handshake"}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 8 : 
[BrokeredServiceTraceListener] Sent: {"jsonrpc":"2.0","id":2,"method":"handshake","params":[{"supportedConnections":"Multiplexing, IpcPipe","localServiceHost":{"operatingSystem":2,"processArchitecture":3,"runtime":2,"runtimeVersion":"7.0.11"}}],"traceparent":"00-238b83c581087842984aed60123edc85-643fff310389a344-01"}
[BrokeredServiceTraceListener] ServiceBroker Stop: 0 : 
[BrokeredServiceTraceListener] handshake
[BrokeredServiceTraceListener] ServiceBroker Information: 8 : 
[BrokeredServiceTraceListener] {"id":2}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 8 : 
[BrokeredServiceTraceListener] Sent: {"jsonrpc":"2.0","id":2,"result":null}
[BrokeredServiceTraceListener] ServiceBroker Information: 7 : 
[BrokeredServiceTraceListener] {"id":2}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 7 : 
[BrokeredServiceTraceListener] Received: {"jsonrpc":"2.0","id":2,"result":null}
[BrokeredServiceTraceListener] ServiceBroker Information: 11 : 
[BrokeredServiceTraceListener] Received result for request "2".
[BrokeredServiceTraceListener] ServiceBroker Information: 7 : 
[BrokeredServiceTraceListener] {"id":3,"method":"requestServiceChannel"}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 7 : 
[BrokeredServiceTraceListener] Received: {"jsonrpc":"2.0","id":3,"method":"requestServiceChannel","params":[{"name":"Microsoft.VisualStudio.Server.IBrokeredServiceBridgeManifest","version":"0.1"},{"clientCulture":"en-US","clientUICulture":"en-US"}]}
[BrokeredServiceTraceListener] ServiceBroker Information: 6 : 
[BrokeredServiceTraceListener] Received request "3" for method "requestServiceChannel".
[BrokeredServiceTraceListener] ServiceBroker Information: 9 : 
[BrokeredServiceTraceListener] Invoking Microsoft.ServiceHub.Framework.IpcRelayServiceBroker.RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)
[BrokeredServiceTraceListener] ServiceBroker Start: 0 : 
[BrokeredServiceTraceListener] requestServiceChannel
[BrokeredServiceTraceListener] ServiceBroker Information: 8 : 
[BrokeredServiceTraceListener] {"id":3,"method":"requestServiceChannel"}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 8 : 
[BrokeredServiceTraceListener] Sent: {"jsonrpc":"2.0","id":3,"method":"requestServiceChannel","params":[{"name":"helloServiceHubDotNetHost","version":"0.1"},{"clientCredentials":{},"clientCulture":"en-TR","clientUICulture":"en-US"}],"traceparent":"00-238b83c581087842984aed60123edc85-301d8d6ccba96842-01"}
[BrokeredServiceTraceListener] ServiceBroker Transfer: 0 : 
[BrokeredServiceTraceListener] Transfer, relatedActivityId=3cca5a03-f774-4548-a73c-c08f54e92a9a
[BrokeredServiceTraceListener] ServiceBroker Start: 0 : 
[BrokeredServiceTraceListener] Requesting pipe to "Microsoft.VisualStudio.Server.IBrokeredServiceBridgeManifest (0.1)"
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Request for "Microsoft.VisualStudio.Server.IBrokeredServiceBridgeManifest (0.1)" will be fulfilled by SameProcess
[BrokeredServiceTraceListener] ServiceBroker Transfer: 0 : 
[BrokeredServiceTraceListener] Transfer, relatedActivityId=4f77a82f-0d6e-405c-a5b1-3a8cc41a7978
[BrokeredServiceTraceListener] ServiceBroker Start: 0 : 
[BrokeredServiceTraceListener] Requesting proxy to "Microsoft.ServiceHub.Framework.AuthorizationService"
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Request for "Microsoft.ServiceHub.Framework.AuthorizationService" will be fulfilled by SameProcess
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Request for proxy to "Microsoft.ServiceHub.Framework.AuthorizationService" is Fulfilled by SameProcess: NoExplanation.
[BrokeredServiceTraceListener] ServiceBroker Stop: 0 : 
[BrokeredServiceTraceListener] Requesting proxy to "Microsoft.ServiceHub.Framework.AuthorizationService"
[BrokeredServiceTraceListener] ServiceBroker Transfer: 0 : 
[BrokeredServiceTraceListener] Transfer, relatedActivityId=3cca5a03-f774-4548-a73c-c08f54e92a9a
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Request for pipe to "Microsoft.VisualStudio.Server.IBrokeredServiceBridgeManifest (0.1)" is Fulfilled by SameProcess: NoExplanation.
[BrokeredServiceTraceListener] ServiceBroker Stop: 0 : 
[BrokeredServiceTraceListener] Requesting pipe to "Microsoft.VisualStudio.Server.IBrokeredServiceBridgeManifest (0.1)"
[BrokeredServiceTraceListener] ServiceBroker Transfer: 0 : 
[BrokeredServiceTraceListener] Transfer, relatedActivityId=dbede343-3621-4630-b93c-01ff386050bd
[BrokeredServiceTraceListener] ServiceBroker Stop: 0 : 
[BrokeredServiceTraceListener] requestServiceChannel
[BrokeredServiceTraceListener] ServiceBroker Information: 7 : 
[BrokeredServiceTraceListener] {"id":3}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 7 : 
[BrokeredServiceTraceListener] Received: {"jsonrpc":"2.0","id":3,"result":{"requestId":"3f259cd1-9bd3-4c46-a8eb-a706787ea8dd","multiplexingChannelId":4}}
[BrokeredServiceTraceListener] ServiceBroker Information: 11 : 
[BrokeredServiceTraceListener] Received result for request "3".
[BrokeredServiceTraceListener] ServiceBroker Information: 8 : 
[BrokeredServiceTraceListener] {"id":3}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 8 : 
[BrokeredServiceTraceListener] Sent: {"jsonrpc":"2.0","id":3,"result":{"requestId":"faeb3ef2-84f8-47cc-a30c-4fc51ff18aa8","pipeName":"/var/folders/y5/qn1x__f1709_3m9ms68rybvc0000gn/T/b35c12f3d9534fae9b03ebe7f20835f4"}}
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Request for proxy to "helloServiceHubDotNetHost (0.1)" is Fulfilled by OtherProcessOnSameMachine: NoExplanation.
[BrokeredServiceTraceListener] ServiceBroker Stop: 0 : 
[BrokeredServiceTraceListener] Requesting proxy to "helloServiceHubDotNetHost (0.1)"
[Microsoft.CodeAnalysis.LanguageServer.BrokeredServices.Services.BrokeredServiceBridgeManifest.BrokeredServiceBridgeManifest] Proffered services: Microsoft.CodeAnalysis.LanguageServer.IHelloWorld (0.1),Microsoft.CodeAnalysis.LanguageServer.ManagedHotReloadLanguageService (0.1),Microsoft.VisualStudio.LanguageServices.WorkspaceProjectFactoryService
[Microsoft.CodeAnalysis.LanguageServer.BrokeredServices.Services.HelloWorld.RemoteHelloWorldProvider] Response from remote: Hello, C#! - with love from ServiceHub running on .NET
[LanguageServerHost] [08:35:17.639][End]serviceBroker/connect
[LanguageServerHost] [08:36:23.044][Start]textDocument/didOpen
[LanguageServerHost] didOpen for file:///Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs
[LanguageServerHost] [08:36:23.049][End]textDocument/didOpen
[LanguageServerHost] Could not find 'file:///Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs'.  Searched Host
[LanguageServerHost] [08:36:23.092][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Closing workspace/diagnostics request
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:23.107][Start]textDocument/codeAction
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:23.107][Start]textDocument/inlayHint
[LanguageServerHost] [08:36:23.107][Start]textDocument/documentSymbol
[LanguageServerHost] [08:36:23.108][End]workspace/diagnostic
[LanguageServerHost] [08:36:23.125][End]textDocument/inlayHint
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:36:23.199][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:23.203][Start]textDocument/semanticTokens/range
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:23.302][Start]textDocument/codeAction
[LanguageServerHost] textDocument/codeAction - Canceled
[LanguageServerHost] [08:36:23.324][End]textDocument/codeAction
[LanguageServerHost] [08:36:23.359][End]textDocument/documentSymbol
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:23.369][Start]textDocument/foldingRange
[LanguageServerHost] [08:36:23.372][End]textDocument/codeAction
[LanguageServerHost] [08:36:23.391][End]textDocument/foldingRange
[LanguageServerHost] [08:36:23.425][End]textDocument/semanticTokens/range
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:23.716][Start]textDocument/codeAction
[LanguageServerHost] [08:36:23.718][End]textDocument/codeAction
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:25.097][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Diagnostics were unchanged for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:36:25.104][End]textDocument/diagnostic
[LanguageServerHost] [08:36:25.113][Start]workspace/diagnostic
[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 0 documents
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:28.785][Start]textDocument/codeAction
[LanguageServerHost] [08:36:28.788][End]textDocument/codeAction
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:57.192][Start]textDocument/codeAction
[LanguageServerHost] [08:36:57.209][End]textDocument/codeAction
[LanguageServerHost] [08:36:58.029][Start]textDocument/didChange
[LanguageServerHost] [08:36:58.036][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:58.039][Start]textDocument/_vs_onAutoInsert
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:58.039][Start]textDocument/diagnostic
[LanguageServerHost] [08:36:58.039][Start]textDocument/onTypeFormatting
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:36:58.040][End]textDocument/diagnostic
[LanguageServerHost] [08:36:58.043][End]textDocument/onTypeFormatting
[LanguageServerHost] Closing workspace/diagnostics request
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:36:58.049][End]workspace/diagnostic
[LanguageServerHost] [08:36:58.049][End]textDocument/_vs_onAutoInsert
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:58.177][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:36:58.190][End]textDocument/semanticTokens/range
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:58.383][Start]textDocument/foldingRange
[LanguageServerHost] [08:36:58.383][End]textDocument/foldingRange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:58.549][Start]textDocument/documentSymbol
[LanguageServerHost] [08:36:58.550][End]textDocument/documentSymbol
[LanguageServerHost] [08:36:58.994][Start]textDocument/didChange
[LanguageServerHost] [08:36:58.995][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:58.996][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:36:58.997][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:59.031][Start]textDocument/completion
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:59.148][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:36:59.149][End]textDocument/semanticTokens/range
[BrokeredServiceTraceListener] ServiceBroker Start: 0 : 
[BrokeredServiceTraceListener] Requesting pipe to "vs-intellicode-base-models (0.1)"
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Request for "vs-intellicode-base-models (0.1)" will be fulfilled by OtherProcessOnSameMachine
[BrokeredServiceTraceListener] ServiceBroker Information: 8 : 
[BrokeredServiceTraceListener] {"id":4,"method":"requestServiceChannel"}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 8 : 
[BrokeredServiceTraceListener] Sent: {"jsonrpc":"2.0","id":4,"method":"requestServiceChannel","params":[{"name":"vs-intellicode-base-models","version":"0.1"},{"clientCredentials":{},"clientCulture":"en-TR","clientUICulture":"en-US"}],"traceparent":"00-d4f0af5b27a1634c84dcd01f264bbd39-3ccb798efd97b540-01"}
[BrokeredServiceTraceListener] ServiceBroker Information: 7 : 
[BrokeredServiceTraceListener] {"id":4}
[BrokeredServiceTraceListener] ServiceBroker Verbose: 7 : 
[BrokeredServiceTraceListener] Received: {"jsonrpc":"2.0","id":4,"result":{"requestId":"3b9e2b0b-ac9c-4f21-b535-4836ea0ef757","multiplexingChannelId":6}}
[BrokeredServiceTraceListener] ServiceBroker Information: 11 : 
[BrokeredServiceTraceListener] Received result for request "4".
[BrokeredServiceTraceListener] ServiceBroker Information: 2 : 
[BrokeredServiceTraceListener] Request for pipe to "vs-intellicode-base-models (0.1)" is Fulfilled by OtherProcessOnSameMachine: NoExplanation.
[BrokeredServiceTraceListener] ServiceBroker Stop: 0 : 
[BrokeredServiceTraceListener] Requesting pipe to "vs-intellicode-base-models (0.1)"
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:59.296][Start]textDocument/foldingRange
[LanguageServerHost] [08:36:59.296][End]textDocument/foldingRange
[LanguageServerHost] [08:36:59.330][Start]textDocument/didChange
[LanguageServerHost] [08:36:59.330][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:59.330][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:36:59.331][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:59.484][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:36:59.486][End]textDocument/semanticTokens/range
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:59.632][Start]textDocument/foldingRange
[LanguageServerHost] [08:36:59.633][End]textDocument/foldingRange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:59.857][Start]textDocument/documentSymbol
[LanguageServerHost] [08:36:59.858][End]textDocument/documentSymbol
[LanguageServerHost] [08:36:59.912][Start]textDocument/didChange
[LanguageServerHost] [08:36:59.912][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:59.913][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:36:59.913][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:36:59.936][Start]textDocument/completion
[LanguageServerHost] [08:37:00.036][Start]textDocument/didChange
[LanguageServerHost] [08:37:00.036][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.037][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:00.037][End]textDocument/diagnostic
[LanguageServerHost] [08:37:00.049][Start]workspace/diagnostic
[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 0 documents
[LanguageServerHost] Closing workspace/diagnostics request
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:00.049][End]workspace/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.189][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:00.191][End]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:00.236][Start]textDocument/didChange
[LanguageServerHost] [08:37:00.236][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.237][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:00.237][End]textDocument/diagnostic
[LanguageServerHost] [08:37:00.382][Start]textDocument/didChange
[LanguageServerHost] [08:37:00.382][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.383][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:00.384][End]textDocument/diagnostic
[LanguageServerHost] [08:37:00.484][Start]textDocument/didChange
[LanguageServerHost] [08:37:00.484][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.485][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:00.485][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.639][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:00.641][End]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:00.663][Start]textDocument/didChange
[LanguageServerHost] [08:37:00.663][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.664][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:00.664][End]textDocument/diagnostic
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Successfully initialized IntelliCode starred suggestions completion provider
[LanguageServerHost] textDocument/completion - Canceled
[LanguageServerHost] [08:37:00.725][End]textDocument/completion
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Using Popularity Model to Recommend Arguments
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Getting Argument Recommendations took 0 ms.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Argument recommendation result: Not on argument list
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] No argument completion items suggested by the model.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Getting API completion suggestions took 11 ms.
[LanguageServerHost] [08:37:00.752][Start]textDocument/didChange
[LanguageServerHost] [08:37:00.752][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.752][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:00.753][End]textDocument/diagnostic
[LanguageServerHost] [08:37:00.760][End]textDocument/completion
[LanguageServerHost] [08:37:00.897][Start]textDocument/didChange
[LanguageServerHost] [08:37:00.897][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.898][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Diagnostics were unchanged for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:00.898][End]textDocument/diagnostic
[LanguageServerHost] [08:37:00.899][Start]textDocument/didChange
[LanguageServerHost] [08:37:00.899][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:00.901][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:00.901][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:01.054][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:01.056][End]textDocument/semanticTokens/range
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:01.205][Start]textDocument/foldingRange
[LanguageServerHost] [08:37:01.206][End]textDocument/foldingRange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:01.262][Start]textDocument/codeAction
[LanguageServerHost] [08:37:01.264][End]textDocument/codeAction
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:01.425][Start]textDocument/documentSymbol
[LanguageServerHost] [08:37:01.426][End]textDocument/documentSymbol
[LanguageServerHost] [08:37:02.054][Start]workspace/diagnostic
[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 0 documents
[LanguageServerHost] Closing workspace/diagnostics request
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:02.055][End]workspace/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:02.153][Start]textDocument/inlayHint
[LanguageServerHost] [08:37:02.153][End]textDocument/inlayHint
[LanguageServerHost] [08:37:03.611][Start]textDocument/didChange
[LanguageServerHost] [08:37:03.612][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:03.613][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:03.614][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:03.625][Start]textDocument/completion
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:03.631][Start]textDocument/hover
[LanguageServerHost] [08:37:03.649][End]textDocument/hover
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Target type name: <global namespace>.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Getting Api Recommendations took 5 ms.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] No candidate members.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] No completion items suggested by the model.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Getting API completion suggestions took 11 ms.
[LanguageServerHost] [08:37:03.657][End]textDocument/completion
[LanguageServerHost] [08:37:03.749][Start]textDocument/didChange
[LanguageServerHost] [08:37:03.749][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:03.749][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:03.750][End]textDocument/diagnostic
[LanguageServerHost] [08:37:03.842][Start]textDocument/didChange
[LanguageServerHost] [08:37:03.842][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:03.843][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:03.843][End]textDocument/diagnostic
[LanguageServerHost] [08:37:03.964][Start]textDocument/didChange
[LanguageServerHost] [08:37:03.964][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:03.964][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:03.965][End]textDocument/diagnostic
[LanguageServerHost] [08:37:04.064][Start]workspace/diagnostic
[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 0 documents
[LanguageServerHost] Closing workspace/diagnostics request
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:04.065][End]workspace/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.116][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:04.118][End]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:04.224][Start]textDocument/didChange
[LanguageServerHost] [08:37:04.225][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.225][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:04.226][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.379][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:04.382][End]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:04.416][Start]textDocument/didChange
[LanguageServerHost] [08:37:04.416][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.417][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:04.417][End]textDocument/diagnostic
[LanguageServerHost] [08:37:04.489][Start]textDocument/didChange
[LanguageServerHost] [08:37:04.489][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.490][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:04.490][End]textDocument/diagnostic
[LanguageServerHost] [08:37:04.645][Start]textDocument/didChange
[LanguageServerHost] [08:37:04.645][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.646][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:04.646][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.657][Start]textDocument/completion
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.658][Start]textDocument/hover
[LanguageServerHost] [08:37:04.659][End]textDocument/hover
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Target type name: <global namespace>.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Getting Api Recommendations took 0 ms.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] No candidate members.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] No completion items suggested by the model.
[Microsoft.CodeAnalysis.LanguageServer.StarredSuggestions.StarredCompletionAssemblyHelper] Getting API completion suggestions took 1 ms.
[LanguageServerHost] [08:37:04.661][End]textDocument/completion
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.799][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:04.801][End]textDocument/semanticTokens/range
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.947][Start]textDocument/foldingRange
[LanguageServerHost] [08:37:04.947][End]textDocument/foldingRange
[LanguageServerHost] [08:37:04.950][Start]textDocument/didChange
[LanguageServerHost] [08:37:04.950][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:04.951][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:04.951][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:05.107][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:05.109][End]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:05.261][Start]textDocument/didChange
[LanguageServerHost] [08:37:05.261][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:05.264][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:05.264][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:05.414][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:05.419][End]textDocument/semanticTokens/range
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:05.569][Start]textDocument/foldingRange
[LanguageServerHost] [08:37:05.570][End]textDocument/foldingRange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:05.621][Start]textDocument/codeAction
[LanguageServerHost] [08:37:05.629][End]textDocument/codeAction
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:05.788][Start]textDocument/documentSymbol
[LanguageServerHost] [08:37:05.789][End]textDocument/documentSymbol
[LanguageServerHost] [08:37:05.808][Start]textDocument/didChange
[LanguageServerHost] [08:37:05.808][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:05.808][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:05.809][End]textDocument/diagnostic
[LanguageServerHost] [08:37:05.941][Start]textDocument/didChange
[LanguageServerHost] [08:37:05.942][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:05.942][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:05.943][End]textDocument/diagnostic
[LanguageServerHost] [08:37:06.069][Start]workspace/diagnostic
[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 0 documents
[LanguageServerHost] Closing workspace/diagnostics request
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:06.069][End]workspace/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:06.092][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:06.094][End]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:06.135][Start]textDocument/didChange
[LanguageServerHost] [08:37:06.135][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:06.135][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:06.136][End]textDocument/diagnostic
[LanguageServerHost] [08:37:06.190][Start]textDocument/didChange
[LanguageServerHost] [08:37:06.190][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:06.190][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:06.190][End]textDocument/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:06.346][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:06.348][End]textDocument/semanticTokens/range
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:06.496][Start]textDocument/foldingRange
[LanguageServerHost] [08:37:06.497][End]textDocument/foldingRange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:06.721][Start]textDocument/documentSymbol
[LanguageServerHost] [08:37:06.722][End]textDocument/documentSymbol
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:06.785][Start]textDocument/codeAction
[LanguageServerHost] [08:37:06.787][End]textDocument/codeAction
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:07.444][Start]textDocument/inlayHint
[LanguageServerHost] [08:37:07.444][End]textDocument/inlayHint
[LanguageServerHost] [08:37:08.076][Start]workspace/diagnostic
[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 0 documents
[LanguageServerHost] Closing workspace/diagnostics request
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:08.077][End]workspace/diagnostic
[LanguageServerHost] [08:37:08.105][Start]textDocument/didChange
[LanguageServerHost] [08:37:08.106][End]textDocument/didChange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:08.106][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:08.107][Start]textDocument/onTypeFormatting
[LanguageServerHost] Found 0 diagnostics for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:08.107][End]textDocument/diagnostic
[LanguageServerHost] [08:37:08.166][End]textDocument/onTypeFormatting
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:08.256][Start]textDocument/semanticTokens/range
[LanguageServerHost] [08:37:08.257][End]textDocument/semanticTokens/range
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:08.411][Start]textDocument/foldingRange
[LanguageServerHost] [08:37:08.412][End]textDocument/foldingRange
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:08.582][Start]textDocument/codeAction
[LanguageServerHost] [08:37:08.585][End]textDocument/codeAction
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:08.632][Start]textDocument/documentSymbol
[LanguageServerHost] [08:37:08.633][End]textDocument/documentSymbol
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:09.359][Start]textDocument/inlayHint
[LanguageServerHost] [08:37:09.360][End]textDocument/inlayHint
[LanguageServerHost] [08:37:10.084][Start]workspace/diagnostic
[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 0 documents
[LanguageServerHost] Closing workspace/diagnostics request
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:10.085][End]workspace/diagnostic
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:11.453][Start]textDocument/codeAction
[LanguageServerHost] [08:37:11.457][End]textDocument/codeAction
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:11.630][Start]textDocument/formatting
[LanguageServerHost] [08:37:11.643][End]textDocument/formatting
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:12.022][Start]textDocument/codeAction
[LanguageServerHost] [08:37:12.023][End]textDocument/codeAction
[LanguageServerHost] [08:37:12.089][Start]workspace/diagnostic
[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=0
[LanguageServerHost] Processing 0 documents
[LanguageServerHost] /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles
[LanguageServerHost] [08:37:15.541][Start]textDocument/diagnostic
[LanguageServerHost] PublicDocumentPullDiagnosticsHandler(category: , source: ) started getting diagnostics
[LanguageServerHost] previousResults.Length=1
[LanguageServerHost] Processing 1 documents
[LanguageServerHost] Diagnostics were unchanged for DocumentDiagnosticSource: /Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs in Miscellaneous Files
[LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicDocumentPullDiagnosticsHandler finished getting diagnostics
[LanguageServerHost] [08:37:15.542][End]textDocument/diagnostic
dibarbet commented 11 months ago

One or more errors occurred. (An error occurred trying to start process 'usr/local/bin/dotnet' with working directory '/Users/umuthan/Projects/Personal/Dotnet/test-04'. No such file or directory)

Could that be the problem? But I have both dotnet and the project files in the specified directories.

Aha - yes I believe that at least explains what is going on, along with the detailed logs you posted. hat indicates that devkit failed to load the project - cc @lifengl

Since devkit was unable to load the project, the C# extension has no semantic information to provide intellisense. You can see that in the C# output window logs:

/Users/umuthan/Projects/Personal/Dotnet/test-04/Program.cs found in workspace MiscellaneousFiles

The Roslyn part seems to be functioning as expected, assigning over to @lifengl to take a look at why devkit is failing to load the project.

Tetraizor commented 11 months ago

Sorry to not have noticed that Solution Explorer message sooner. So I guess it will help to post my project files here, it is basically what comes after you type "dotnet new console", but hope the .sln and .csproj files help. These are basically everything I have in the directory, other than the obj folder, of course.

Program.cs

public class Program
{
  public static void Main(string[] args)
  {
    Console.WriteLine("Hello World!");
    notExistingProperty = ??? // This line is to see if I get error squiggles. Currently not getting any.
  }
}

test.csproj

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>net7.0</TargetFramework>
    <RootNamespace>test</RootNamespace>
    <ImplicitUsings>enable</ImplicitUsings>
    <Nullable>enable</Nullable>
  </PropertyGroup>

</Project>

test.sln

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.002.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "test", "test.csproj", "{0A2137FF-5004-4FC1-90FF-8165DDAC897A}"
EndProject
Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
        Debug|Any CPU = Debug|Any CPU
        Release|Any CPU = Release|Any CPU
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
        {0A2137FF-5004-4FC1-90FF-8165DDAC897A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {0A2137FF-5004-4FC1-90FF-8165DDAC897A}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {0A2137FF-5004-4FC1-90FF-8165DDAC897A}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {0A2137FF-5004-4FC1-90FF-8165DDAC897A}.Release|Any CPU.Build.0 = Release|Any CPU
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
        SolutionGuid = {A06400B2-DC33-45CA-B808-9936D0F97262}
    EndGlobalSection
EndGlobal
lifengl commented 11 months ago

hmm... 'usr/local/bin/dotnet' seems to be a wrong path. in your vs code session, you can use vscode command to open extension log folder. Inside the log folder, under ms-dotnettools.csdevkit/ServiceHub, you can find log files named like this:

-Microsoft.VisualStudio.ProjectSystem.CompositionService--**-1.log

Inside the log file, it has a section related to "Start BuildHost process", before that, it should dump some environment variables including PATH, DOTNET_ROOT etc, after this line, it prints out the command line to start BuildHost, this section would tell us whether some computation went wrong.

lifengl commented 11 months ago

I am not sure why we resolve the dotnet to a relative path. Maybe there is a relative path in the $PATH environment, which might happen to work depending on the CWD of the process. It appears that the code didn't guard against a potential relative path there, in which case, it is a bug in our code. On the other side, a workaround would be to prevent it in the PATH environment.

Tetraizor commented 11 months ago

Hi, below here is all the contents of the file you requested. I'm not really sure how Mac's path works as I'm mainly a Windows user, but isn't path to dotnet specified in PATH variable there? Or is the problem DOTNET_ROOT? When I type "echo $DOTNET_ROOT" in Terminal, I get nothing just like in the logs. I tried setting that with export, which is temporary so did not work. I also tried adding the export command on .bash_profile and .zshenv, which worked in zsh terminal but still gave me the results below.

09/28/2023 10:28:20 GMT+03:00 : Information : Local timezone is (UTC+03:00) Türkiye Time
09/28/2023 10:28:20 GMT+03:00 : Information : Microsoft.VisualStudio.ProjectSystem.CompositionService read: ��/+��jsonrpc�2.0�id�method�initialize�params�
09/28/2023 10:28:20 GMT+03:00 : Information : ProjectSystem server process started. PID=16253. Runtime=7.0.11
09/28/2023 10:28:20 GMT+03:00: Information : 16253 :ProjectSystemDependencyLoader initialized
09/28/2023 10:28:20 GMT+03:00: Information : 16253 :SDK Resolver is started.
09/28/2023 10:28:20 GMT+03:00: Information : 16253 :Connect to EnvironmentService.
09/28/2023 10:28:20 GMT+03:00 : Information : Added local RPC method "initialize" -> Microsoft.VisualStudio.ProjectSystem.Server.CompositionServiceFactory+CompositionService.InitializeAsync(CancellationToken) (Microsoft.VisualStudio.ProjectSystem.Server.CompositionServiceFactory+CompositionService)
09/28/2023 10:28:20 GMT+03:00 : Information : Added local RPC method "initialize" -> Microsoft.VisualStudio.ProjectSystem.Server.CompositionServiceFactory+CompositionService.InitializeAsync(CancellationToken) (Microsoft.VisualStudio.ProjectSystem.Server.CompositionServiceFactory+CompositionService)
09/28/2023 10:28:20 GMT+03:00: Information : 3 :Listening started.
09/28/2023 10:28:20 GMT+03:00: Information : 7 :{"id":2,"method":"initialize"}
09/28/2023 10:28:20 GMT+03:00: Information : 6 :Received request "2" for method "initialize".
09/28/2023 10:28:20 GMT+03:00: Information : 9 :Invoking Microsoft.VisualStudio.ProjectSystem.Server.CompositionServiceFactory+CompositionService.InitializeAsync(CancellationToken)
09/28/2023 10:28:20 GMT+03:00 : Start : initialize
09/28/2023 10:28:20 GMT+03:00 : Stop : initialize
09/28/2023 10:28:20 GMT+03:00: Information : 8 :{"id":2}
09/28/2023 10:28:20 GMT+03:00 : Information : Microsoft.VisualStudio.ProjectSystem.CompositionService write: ����jsonrpc�2.0�id�result�
09/28/2023 10:28:20 GMT+03:00 : Information : Microsoft.VisualStudio.ProjectSystem.CompositionService read: �
09/28/2023 10:28:20 GMT+03:00: Information : 13 :Connection closing (RemotePartyTerminated: Reached end of stream.). 
09/28/2023 10:28:20 GMT+03:00 : Information : Microsoft.VisualStudio.ProjectSystem.CompositionService write: �
09/28/2023 10:28:20 GMT+03:00 : Information : Microsoft.VisualStudio.ProjectSystem.CompositionService read: end of stream
09/28/2023 10:28:20 GMT+03:00 : Information : Waiting for 'Microsoft.VisualStudio.ProjectSystem.CompositionService' instance to complete its completionTask.
09/28/2023 10:28:20 GMT+03:00 : Information : Disposed 'Microsoft.VisualStudio.ProjectSystem.CompositionService' via 'completionTask' method.
09/28/2023 10:28:20 GMT+03:00 : Information : Finishing shutting down service: Microsoft.VisualStudio.ProjectSystem.CompositionService.
09/28/2023 10:28:20 GMT+03:00: Information : 16253 :PATH=/Users/umuthan/.nvm/versions/node/v18.18.0/bin:/opt/homebrew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Apple/usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
09/28/2023 10:28:20 GMT+03:00: Information : 16253 :DOTNET_ROOT=
09/28/2023 10:28:20 GMT+03:00: Information : 16253 :DOTNET_ROOT_USER=EMPTY
09/28/2023 10:28:20 GMT+03:00: Information : 16253 :DOTNET_ROLL_FORWARD_TO_PRERELEASE=
09/28/2023 10:28:20 GMT+03:00: Information : 16253 :BUILD_HOST_RPC=/Users/umuthan/.vscode/extensions/ms-dotnettools.csdevkit-0.4.10-darwin-arm64/components/CPS/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-projectsystem-buildhost-rpc.darwin-arm64
09/28/2023 10:28:20 GMT+03:00: Information : 16253 :Start BuildHost process
09/28/2023 10:28:20 GMT+03:00: Error : 16253 :Failed to resolve SDK and use MsBuild from SDK:System.AggregateException: One or more errors occurred. (An error occurred trying to start process '/usr/local/bin/dotnet' with working directory '/Users/umuthan/Projects/Personal/Dotnet/test'. No such file or directory)
 ---> System.ComponentModel.Win32Exception (2): An error occurred trying to start process '/usr/local/bin/dotnet' with working directory '/Users/umuthan/Projects/Personal/Dotnet/test'. No such file or directory
   at System.Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
   at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   at Microsoft.VisualStudio.ProjectSystem.Server.BuildHostProcessHost.InitializeBuildHostProcessAsync(String buildHostLocation, String userWorkingDirectory, IServiceBroker serviceBroker)
   at Microsoft.VisualStudio.ProjectSystem.Server.BuildHostProcessHost.<>c__DisplayClass17_0.<<InitializeAsync>g__InitializeBuildHostProcessBasedOnEnvironmentStateAsync|1>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.VisualStudio.ProjectSystem.DataReceivingBlockSlim`1.ProcessInputQueueAsync(InputDataBuffer inputQueue)
   --- End of inner exception stack trace ---
lifengl commented 11 months ago

thanks a lot to provide this information, so it is actually a full path in the error. I am not sure why the first '/' is lost in the project tree. The error message doesn't tell whether the working directory is wrong, or the path to dotnet is wrong.

Since the working directory is the workspace folder you opened, so it is likely the path to the executable causing the problem. I can think of why we failed in this case. Basically, we enumerate through segments in the PATH to find dotnet executable. However, our logic is ported from windows, so it just check whether dotnet exists on the disk, and we assume a symbol link would work. I guess what happens in your case is that /usr/local/bin/dotnet exists as a symbol link, but it points to a wrong location, so it doesn't work. The typical shell will check whether the target is actually a valid executable and skips those invalid ones. This gap between the two sides would lead us to fail in your environment.

Of course, this is more or less a guess, which you might help to conform by checking the path here. I will think about a fix based on that.

Tetraizor commented 11 months ago

Hi, I'm not sure about how I can see if a file is a symbolic link, but I these help. (The Details window is for the alias of "dotnet" in the bin/ directory.)

Screenshot 2023-09-28 at 22 43 05 Screenshot 2023-09-28 at 22 42 50 Screenshot 2023-09-28 at 22 44 20
lifengl commented 11 months ago

if you open a command shell (zsh or bash etc..) and use command "ls -l /usr/local/bin/dotnet", it would print out detailed destination of the link. Further one, use 'ls -l' again to see what the target looks like.

Tetraizor commented 11 months ago
umuthan@192 ~ % ls -l /usr/local/bin/dotnet
lrwxr-xr-x  1 root  wheel  34 Sep 22 19:52 /usr/local/bin/dotnet -> /usr/local/share/dotnet/x64/dotnet

Oh ok, I guess this is where the problem starts. I'm using a Silicone machine, and it points to a x64 path. I also tried ls -l on the target just as you asked, and it does not exist!

umuthan@192 ~ % ls -l /usr/local/share/dotnet/x64/dotnet
ls: /usr/local/share/dotnet/x64/dotnet: No such file or directory
lifengl commented 11 months ago

Yes, thanks a lot to report this, and also conformed on the guess. We will work on a fix based on that. On the other side, as a workaround, you can remove the broken symbol link, hopefully, it should resolve the problem on your machine and unblock you to use the extension.

Tetraizor commented 11 months ago

Thank you so much! It works perfectly now!

For anyone else having the same problem before the fix, I removed the symbolic link by using the command "sudo unlink" with path on the left side of the arrow on the first command above. The command for my case was:

sudo unlink /usr/local/bin/dotnet

After that I just restarted VSCode and everything seems to work wonderfully. Thanks again!

lifengl commented 11 months ago

the extension was updated to handle broken symlinks.

Thaina commented 8 months ago

Thank you so much! It works perfectly now!

For anyone else having the same problem before the fix, I removed the symbolic link by using the command "sudo unlink" with path on the left side of the arrow on the first command above. The command for my case was:

sudo unlink /usr/local/bin/dotnet

After that I just restarted VSCode and everything seems to work wonderfully. Thanks again!

This work for me but I don't know why this link just occur in my macos machine. Is it because brew?

mbrookson commented 8 months ago

I've just had a similar issue and found this thread which helped me resolve it.

Running sudo unlink /usr/local/bin/dotnet didn't result in anything, however I did have .NET 8 installed via Homebrew. I uninstalled via Homebrew which then revealed I still also had .NET installations that were installed manually.

After I uninstalled the Homebrew version, reloading the VS Code window fixed my intellisense for C# projects! 🙌

I assume the path of the Homebrew installation was not resolved by the C# Dev Kit extension but now it's using the default paths it's working fine.

masoudsharifipour commented 7 months ago

Thank you so much! It works perfectly now!

For anyone else having the same problem before the fix, I removed the symbolic link by using the command "sudo unlink" with path on the left side of the arrow on the first command above. The command for my case was:

sudo unlink /usr/local/bin/dotnet

After that I just restarted VSCode and everything seems to work wonderfully. Thanks again!

Thank you so much! It works perfectly now!