Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to install IDE extension on Apple Silicon (M1) devices #133

Closed
elringus opened this issue Apr 14, 2021 · 3 comments
Closed

Failed to install IDE extension on Apple Silicon (M1) devices #133

elringus opened this issue Apr 14, 2021 · 3 comments
Labels
bug Something isn't working external The issue is caused by an external software (either Unity or a third-party library)

Comments

@elringus
Copy link
Member

elringus commented Apr 14, 2021

Caused by Microsoft not supporting mac arm architecture on .NET 3.1 or .NET 5.

Use Rosetta 2 emulation until we migrate the IDE extension to .NET 6.

Associated issue: dotnet/vscode-dotnet-runtime#201

@elringus elringus added bug Something isn't working external The issue is caused by an external software (either Unity or a third-party library) labels Apr 14, 2021
@shar0
Copy link
Contributor

shar0 commented Apr 17, 2021

I got same problems too, just move to M1 in this week 😭

@elringus
Copy link
Member Author

elringus commented Apr 17, 2021

I'm not entirely sure, but judging by dotnet/runtime#43313 Microsoft won't be supporting arm-based mac devices on .NET 3.1 or .NET 5 and recommend using Rosetta 2 emulation for such cases, while native support is planned for .NET 6 (which is currently in preview). We'll probably move the IDE extension to .NET 6 at some point, but until that arm mac users will probably have to use the emulators.

@elringus
Copy link
Member Author

Should be resolved with extension v1.6.0, as it's now built with .NET 6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working external The issue is caused by an external software (either Unity or a third-party library)
Development

No branches or pull requests

2 participants