dotnet / sdk

Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
https://dot.net/core
MIT License
2.7k stars 1.06k forks source link

Blazor WebAssembly AOT workload does not install on Windows 11 ARM64 #19126

Closed mgrman closed 1 year ago

mgrman commented 3 years ago

Hello,

I tried to install Blazor AOT workload on my Surface Pro X. Using following command: dotnet workload install microsoft-net-sdk-blazorwebassembly-aot

which throws the following error: Workload with id microsoft-net-sdk-blazorwebassembly-aot is not supported on this platform.

I am on latest Insider preview of Windows 11 and have dotnet-sdk-6.0.100-preview.6.21355.2-win-arm64 installed.

I cannot find any documentation saying it is not supported, maui workload installed without a problem. Is this supposed to work? Or am I missing some info about platform incompatibility? Thank you.

dotnet-issue-labeler[bot] commented 3 years ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

marcpopMSFT commented 3 years ago

@lewing Any ideas here?

lewing commented 3 years ago

The workload is correctly reporting that we don't currently support win-arm64 platforms in the preview. We're looking at what would be required to add support now.

mgrman commented 3 years ago

@lewing thank you for the info. Is this support planned to be added by release?

ivanjx commented 3 years ago

is linux arm64 support also planned? thanks.

lewing commented 3 years ago

cc @marek-safar @steveisok

steveisok commented 3 years ago

For now, we can try to add win-arm64 and test if the x64 aot compiler binary works.

lewing commented 2 years ago

This is really difficult to do much about until we have access to a device to test on. I can add a speculative change but I'm otherwise blocked without hardware access

marcpopMSFT commented 1 year ago

This should be resolved in 6.0.405 and 7.0.102 for windows.