Skip to content

Review current RAR design in light of modern .NET projects #8441

@ladipro

Description

@ladipro

Motivation

#8422 strives to improve the performance of ResolveAssemblyReferences. This issue tracks the work to understand the actual role of RAR in modern .NET app builds. For example, reference assemblies in the SDK seem to be passed to RAR already resolved (as in, specified by full paths and transitively closed), so it is possible that some of the work done by RAR can be simplified or omitted.

Expected outputs

  • A description of the subset of RAR functionality that is needed in modern .NET builds.
  • A design proposal for a leaner "RAR 2.0" (possibly, but not necessarily, a new task/target).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions