<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt">
<DIV>I am new to mono, so please forgive the ignorance on a lot of basic 
stuff.</DIV>
<DIV>(Lots of experience on .net though).</DIV>
<DIV>&nbsp;</DIV>
<DIV>How does mono load the assemblies ?</DIV>
<DIV>When I run “mono foo.exe” where foo.exe is my test assembly that let’s say 
depends on system.data.dll, then examining the process address of mono.exe does 
not indicate that foo.exe and system.data.dll are loaded. Internally the 
assemblies are of course loaded, as I can enumerate the instances of loaded 
assemblies via reflection.</DIV>
<DIV>It looks to me mono does not use the normal window’s dll loading mechanism 
to achieve this, it probably reads the assemblies files directly in order to 
read the IL and&nbsp; metadata. </DIV>
<DIV>Are there any tools that I can use to list the loaded assemblies of a 
running mono app ? (assuming that the app is written by someone else, I don’t 
have the luxury to edit it).</DIV>
<DIV align=center>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Mono guru out there, please help!</DIV>
<DIV>thanks</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV></DIV></DIV></BODY></HTML>