How to identify Circular Reference contributors
<p>A asp.net DotNetNuke module (assembly).
Reciently extended to make use of Telerik RadRotator.
Development machine compiles and functions perfectly....
Testing Server reports Circular Reference during JIT and as such get no useful exception handling.</p>

<p>I have precompiled using Publish on the Development machine... 
Analized the assembly using NDepends and in the dependency matric there are NO circular dependencies..  ONE class reported as dependant, which is the custom Type returned from DataBase and used for all databinding in UI layer.  To be expected.</p>

<p>Question is:  On testing server what is the best approach to determining the real methods / types involved in the circular reference?<br>
I have tried to use ASPNET_Compile.exe but seem to have problem with pathing / rights / or usage.</p>

<p>Thanks in advance for ANY HELP.</p>

<p>This assembly has been in production for almost a year - can't understand why adding user control that registers a well known (at app layer) assembly would cause such a circular reference.</p>

<p>Thanks
Blogan</p>
