Skip to content

Projects using PackAsToolShimRuntimeIdentifiers are missing assets in VMR #4944

@wtgodbe

Description

@wtgodbe

Projects that list multiple rids in PackAsToolShimRuntimeIdentifiers are broken in the VMR - we have to list only 1 RID for those (the current one) in the VMR, which means they're not packing the full set of assets they should be. e.g. https://github.com/dotnet/aspnetcore/blob/e6d943297f981ae68003b215f0cee66891cdf8ae/src/Tools/Directory.Build.targets#L5-L6 and https://github.com/dotnet/sdk/blob/9c64e2f36f03e62ca82659c0e08e0b46514df2d4/src/BuiltInTools/dotnet-format/dotnet-format.csproj#L26-L27. We need to figure out a way to build these in the VMR & pack the full set of RID-specific shims in 1 package

CC @dsplaisted do you know how this functionality is supposed to work?

Metadata

Metadata

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions