Roslyn should not shadow copy redirected razor assemblies
Open
Area-Razor
- Dominant language
- C#
- Stars
- 20.7k
- Forks
- 4.3k
- PR merge metrics
- PR metrics pending
Description
In VS, Razor redirects the compiler assemblies via an `IAnalyzerRedirector` mechanism. However, it doens't implement an `IAnalyzerPathResolver` which means that the assemblies are shadow copied.
That is not just an unnecessary perf penalty but can cause issues with ALC resolution.
We should implement a path resolver as well, so that our redirected assemblies are never shadow copied.
Contributor guide
Assessment
This issue has not been assessed yet.