You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When compiling a project that sets a RuntimeIdentifier we should select the compile assets from the RID-less target in the assets.json, but select the runtime assets from the RID-specific target. It seems that this is not happening.
When compiling a project that sets a RuntimeIdentifier we should select the compile assets from the RID-less target in the assets.json, but select the runtime assets from the RID-specific target. It seems that this is not happening.
Repro:
https://gist.github.com/ericstj/452c243859cdc5f88da084d205bc73e9
dotnet restore
dotnet build
notice conflict errors. There are various other errors later on which may or not be related, but I'd expect this to build (not run) as is.
The relevant code in the old task that did this was https://github.com/NuGet/NuGet.BuildTasks/blob/4a57a0ef4bee31f122d50a39fe3dddd4ca03fb07/src/Microsoft.NuGet.Build.Tasks/ResolveNuGetPackageAssets.cs#L303.
/cc @natidea @jasonmalinowski
The text was updated successfully, but these errors were encountered: