vscode-csharp: LanguageServer Fails to start on Mac M1
Type: Bug
The language server fails to start whenever I open VSCode. Following tips on other posts I uninstalled extensions, and also deleted from my extension folder and keep getting the same results. I suspect it has to do with the M1 architecture since I have to point my dotnet
to the x64 version for general use.
From the C# Log
Dotnet path: /Users/jwallace/Library/Application Support/Code - Insiders/User/globalStorage/ms-dotnettools.vscode-dotnet-runtime/.dotnet/7.0.8/dotnet
Activating C# + C# Dev Kit + C# IntelliCode...
Unhandled exception. System.IO.FileLoadException: Could not load file or assembly 'Microsoft.CodeAnalysis.LanguageServer, Version=4.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
[Error - 6:14:58 AM] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
Here’s my extension folder
> dir /Users/me/.vscode-insiders/extensions
Directory: /Users/me/.vscode-insiders/extensions
UnixMode User Group LastWriteTime Size Name
-------- ---- ----- ------------- ---- ----
drwxr-xr-x me staff 6/1/2023 06:48 320 adisreyaj.swagger-snippets-0.0.1
drwxr-xr-x me staff 6/1/2023 06:48 352 arjun.swagger-viewer-3.1.2
drwxr-xr-x me staff 6/22/2023 11:04 384 bierner.markdown-mermaid-1.19.0
drwxr-xr-x me staff 6/14/2023 07:42 480 davidanson.vscode-markdownlint-0.51.0
drwxr-xr-x me staff 6/22/2023 11:04 480 dbaeumer.vscode-eslint-2.4.2
drwxr-xr-x me staff 6/1/2023 06:48 448 dotjoshjohnson.xml-2.5.1
drwxr-xr-x me staff 6/1/2023 06:48 416 editorconfig.editorconfig-0.16.4
drwxr-xr-x me staff 6/13/2023 07:21 416 github.codespaces-1.14.8
drwxr-xr-x me staff 6/8/2023 06:46 288 github.copilot-chat-0.3.2023060801
drwxr-xr-x me staff 6/1/2023 06:48 224 github.copilot-labs-0.14.884
drwxr-xr-x me staff 6/27/2023 12:18 288 github.copilot-nightly-1.93.191
drwxr-xr-x me staff 6/28/2023 06:12 288 github.copilot-nightly-1.93.194
drwxr-xr-x me staff 6/13/2023 07:21 864 github.vscode-pull-request-github-0.66.1
drwxr-xr-x me staff 6/1/2023 06:48 384 ipedrazas.kubernetes-snippets-0.1.9
drwxr-xr-x me staff 6/1/2023 06:48 832 jebbs.plantuml-2.17.5
drwxr-xr-x me staff 6/1/2023 06:48 320 johnpapa.vscode-peacock-4.2.2
drwxr-xr-x me staff 6/1/2023 06:48 320 mindaro-dev.file-downloader-1.0.12
drwxr-xr-x me staff 6/1/2023 06:49 640 mindaro.mindaro-2.0.120230525
drwxr-xr-x me staff 6/1/2023 06:49 544 ms-azure-devops.azure-pipelines-1.208.0
drwxr-xr-x me staff 6/1/2023 06:49 544 ms-azuretools.vscode-azureresourcegroups-0.7.5
drwxr-xr-x me staff 6/1/2023 06:49 512 ms-azuretools.vscode-cosmosdb-0.19.4
drwxr-xr-x me staff 6/1/2023 06:49 416 ms-azuretools.vscode-docker-1.25.1
drwxr-xr-x me staff 6/23/2023 11:19 1056 ms-dotnettools.csdevkit-0.2.70-darwin-arm64
drwxr-xr-x me staff 6/23/2023 11:19 544 ms-dotnettools.csharp-2.0.238-darwin-arm64
drwxr-xr-x me staff 6/14/2023 07:42 1024 ms-dotnettools.dotnet-interactive-vscode-1.0.4313020
drwxr-xr-x me staff 6/1/2023 06:49 672 ms-dotnettools.vscode-dotnet-pack-1.0.12
drwxr-xr-x me staff 6/12/2023 06:59 288 ms-dotnettools.vscode-dotnet-runtime-1.6.0
drwxr-xr-x me staff 6/23/2023 11:19 448 ms-dotnettools.vscodeintellicode-csharp-0.1.9-darwin-arm64
drwxr-xr-x me staff 6/9/2023 06:32 864 ms-kubernetes-tools.vscode-kubernetes-tools-1.3.13
drwxr-xr-x me staff 6/1/2023 06:49 320 ms-mssql.data-workspace-vscode-0.5.0
drwxr-xr-x me staff 6/6/2023 08:38 960 ms-mssql.mssql-1.19.1
drwxr-xr-x me staff 6/1/2023 06:49 352 ms-mssql.sql-bindings-vscode-0.4.0
drwxr-xr-x me staff 6/1/2023 06:49 416 ms-mssql.sql-database-projects-vscode-1.1.1
drwxr-xr-x me staff 6/1/2023 06:49 1056 ms-python.isort-2022.8.0
drwxr-xr-x me staff 6/14/2023 07:42 1280 ms-python.python-2023.10.1
drwxr-xr-x me staff 6/22/2023 11:05 384 ms-python.vscode-pylance-2023.6.30
drwxr-xr-x me staff 6/22/2023 11:04 1088 ms-toolsai.jupyter-2023.5.1101742258-darwin-arm64
drwxr-xr-x me staff 6/5/2023 14:13 352 ms-toolsai.jupyter-keymap-1.1.2
drwxr-xr-x me staff 6/1/2023 06:49 416 ms-toolsai.jupyter-renderers-1.0.15
drwxr-xr-x me staff 6/1/2023 06:49 576 ms-toolsai.vscode-jupyter-cell-tags-0.1.8
drwxr-xr-x me staff 6/1/2023 06:49 544 ms-toolsai.vscode-jupyter-slideshow-0.1.5
drwxr-xr-x me staff 6/27/2023 12:18 928 ms-vscode-remote.remote-containers-0.297.0
drwxr-xr-x me staff 6/1/2023 06:49 1184 ms-vscode-remote.remote-ssh-0.102.0
drwxr-xr-x me staff 6/1/2023 06:49 960 ms-vscode-remote.remote-ssh-edit-0.86.0
drwxr-xr-x me staff 6/14/2023 13:25 928 ms-vscode-remote.remote-wsl-0.79.5
drwxr-xr-x me staff 6/1/2023 06:49 320 ms-vscode-remote.vscode-remote-extensionpack-0.24.0
drwxr-xr-x me staff 6/1/2023 06:49 608 ms-vscode.azure-account-0.11.5
drwxr-xr-x me staff 6/1/2023 06:49 512 ms-vscode.hexeditor-1.9.11
drwxr-xr-x me staff 6/1/2023 06:49 960 ms-vscode.live-server-0.4.8
drwxr-xr-x me staff 6/7/2023 02:12 576 ms-vscode.powershell-2023.6.0
drwxr-xr-x me staff 6/1/2023 06:49 864 ms-vscode.remote-explorer-0.4.0
drwxr-xr-x me staff 6/8/2023 11:08 864 ms-vscode.remote-server-1.2.1
drwxr-xr-x me staff 6/1/2023 06:48 544 redhat.vscode-yaml-1.13.0
drwxr-xr-x me staff 6/5/2023 06:26 416 smcpeak.default-keys-windows-0.0.10
drwxr-xr-x me staff 6/12/2023 06:25 384 streetsidesoftware.code-spell-checker-2.20.5
drwxr-xr-x me staff 6/1/2023 06:54 608 yzhang.markdown-all-in-one-3.5.1
drwxr-xr-x me staff 6/23/2023 11:11 512 zbecknell.t4-support-0.7.0
-rw-r--r-- me staff 6/28/2023 06:12 32792 extensions.json
Extension version: 2.0.238 VS Code version: Code - Insiders 1.79.0-insider (Universal) (c3867859cf3e1a73f3ddce5ad36b3791b7883d88, 2023-06-01T05:26:38.346Z) OS version: Darwin arm64 22.5.0 Modes:
System Info
Item | Value |
---|---|
CPUs | Apple M1 Pro (8 x 24) |
GPU Status | 2d_canvas: enabled canvas_oop_rasterization: disabled_off direct_rendering_display_compositor: disabled_off_ok gpu_compositing: enabled metal: disabled_off multiple_raster_threads: enabled_on opengl: enabled_on rasterization: enabled raw_draw: disabled_off_ok video_decode: enabled video_encode: enabled vulkan: disabled_off webgl: enabled webgl2: enabled webgpu: enabled |
Load (avg) | 4, 6, 6 |
Memory (System) | 16.00GB (0.06GB free) |
Process Argv | –crash-reporter-id ab336b3b-928a-4cbb-928e-f29f273c3b25 |
Screen Reader | no |
VM | 0% |
A/B Experiments
vsliv695:30137379
vsins829:30139715
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythontb:30258533
pythonptprofiler:30281269
vshan820:30294714
vscod805:30301674
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
pythonvs932:30404738
py29gd2263:30776702
vsclangdf:30492506
c4g48928:30535728
dsvsc012:30540252
pynewext54:30618038
pylantcb52:30590116
pyind779:30611226
pythonsymbol12:30651887
a9j8j154:30646983
showlangstatbar:30737417
pythonms35:30671666
03d35959:30757351
ecj1e332:30687743
pythonfmttext:30716741
pythoncmvfstr:30726892
fixshowwlkth:30771523
hideindicator:30766887
pythongtdpath:30726887
i26e3531:30769768
gsof1:30771514
e440d664:30776459
pythonnosmt12:30773574
pythonidxpt:30768918
pythondjangots:30768917
pythonnoceb:30776497
copilotsettingt:30767686
e537b577:30772214
synctok:30776453
dsvsc013:30777762
dsvsc014:30777825
About this issue
- Original URL
- State: closed
- Created a year ago
- Reactions: 4
- Comments: 27 (9 by maintainers)
Thanks. Setting the path before launching
code
fixed it! “It’s always easy when you know the answer”And during this process I found by upgrading the Confluent NuGet, I no longer need the x64 version.