Skip to content

[Windows ARM] Building libraries from Visual Studio results in an x64 compiler being used #104548

Open
dotnet/roslyn
#74285
@eiriktsarpalis

Description

Even though my VS process is arm64:

image

Building libraries projects results in an x64 compiler process being used:

image

Digging deeper, it appears this is issue is specific to dotnet/runtime infrastructure which by default uses an OOB compiler that doesn't support arm64:

image

I should stress that this has major impact on build performance. For reference, building System.Text.Json.sln from the CLI using the arm64 sdk takes 32 seconds whereas building the same solution from VS takes 8 minutes.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    • Status

      Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions