dotnet / vscode-csharp

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

About Apple silicon remote debug Linux ARM64 #4343

Open lokinfey opened 3 years ago

lokinfey commented 3 years ago

I use Apple silicon env , and installed Linux arm64 vm in pd . I want to try to remote debug in my apple silicon env following : https://github.com/OmniSharp/omnisharp-vscode/wiki/Remote-Debugging-On-Linux-Arm

but it show me that

Screen Shot 2021-01-13 at 11 24 37 AM
WardenGnaw commented 3 years ago

This is due to two things:

  1. We do not have an Apple M1 supported version of the extension so pipeTransport will not work. Even Support for Rosetta 2 it not yet supported yet.
  2. We do not activate the extension on the remote machine if it is running ARM/ARM64. See https://github.com/OmniSharp/omnisharp-vscode/issues/2771
lokinfey commented 3 years ago

I hope that it can release soon ............. coz Java / Python / NodeJS / Go / Rust can debug and run in apple silicon , but .net .................. @WardenGnaw

lokinfey commented 3 years ago

@WardenGnaw I update my macOS 11.2 , I can use debug .NET in VSCode, but I think this is Rosetta runtime , I hope OmniSharp team can support it asap ..... coz it is very important for .NET developer .