dotnet / dotnet/NuGet.BuildTasks

arm64 opt in - NU1004 The project's runtime identifiers have changed - ".NETFramework,Version=v4.8/win-arm64"

Open
#160 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PowerShell
Stars
47
Forks
65
PR merge metrics
No merged PRs in 30d

Description

This is a request to make the `win-arm64` RID opt in for non-sdk style projects, because currently it creates a flag day for `package.lock.json` - old projects won't build on new build tools and (perhaps) new ones won't build on old build tools.

If you're adding arm64 support to an existing project, I don't think it's unreasonable to add something to the project file.

introduced in: https://github.com/dotnet/NuGet.BuildTasks/pull/156
originally reported: https://github.com/NuGet/Home/issues/12711

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.