Core: The status of ARM32 support on Windows

Created on 9 Sep 2020  路  8Comments  路  Source: dotnet/core

The 3.1 doc mentions that Windows ARM32 is supported:

https://github.com/dotnet/core/blob/master/release-notes/3.1/3.1-supported-os.md

The 5.0 doc mentions that it's no longer supported:

https://github.com/dotnet/core/blob/master/release-notes/5.0/5.0-supported-os.md#support-changes-from-net-core-31

But we are still producing an installer for it:

https://github.com/dotnet/installer

obraz

@richlander why are we producing an installer for unsupported configuration?

@danmosemsft what is somebody uses it and reports a bug in the product? Are we going to fix it?

All 8 comments

@echesakovMSFT @kunalspathak @BruceForstall

It's still useful to build it for our own internal testing/debugging purposes, as a proxy for Linux/arm32 testing (it's much easier for our dev workflow in some cases). I'm not sure we need the full installer for that, but we do need a dotnet/runtime build. So it might not be worth the effort to actively remove functionality that already basically works.

Just to confirm - it sounds like we're producing a Win-arm32 build for testing purposes, but we __do not__ support production use of that runtime. Is my understanding correct?

@GrabYourPitchforks I believe that statement is correct. I'll leave it to @richlander to confirm.

Just to clarify, there are two separate questions being considered in this thread.

  • __If my OS is Windows 10 arm32, can I deploy a .NET 5.0 app to it?__ Answer: no, per this page.

  • __If my OS is Windows 10 arm64, can I deploy a .NET 5.0 arm32-based app to it, relying on the OS's arm32-on-arm64 layer to handle things correctly?__ This answer is the one that's not clear.

The first question talks about _OS_ support. The second question talks about _runtime_ support.

The answer is also no: Windows arm32-on-arm64 requires a Windows arm32 runtime, and that is not supported.

I believe this has been answered.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

wq807319473 picture wq807319473  路  3Comments

swapnild2111 picture swapnild2111  路  3Comments

mmacneil picture mmacneil  路  3Comments

lesomnus picture lesomnus  路  3Comments

ugurcemozturk picture ugurcemozturk  路  3Comments