Circular assembly references in the .NET framework

added by DotNetKicks
5/21/2019 3:08:02 PM

1 Kicks, 179 Views

It was a surprise to me when I discovered that a lot of assemblies in the .NET BCL reference each other in a circular manner: Cycles in the reference graph are in red. Apparently there is special MSBuild magic used when compiling these assemblies. My guess would be that proper factoring of the assemblies into...