[Built-in analyzer] Multiple projects share the same obj/bin
ladipro opened this issue · comments
Ladi Prosek commented
Background
This issue tracks one of the BuildCheck analyzers we would like to ship in-box with MSBuild.
Goal
Implement an analyzer with the following rule: No two projects should have the same OutputPath
or IntermediateOutputPath
.
Notes
Using a shared directory for outputs or intermediates often leads to file access issues and non-deterministic builds.