title: CLR dependent assembly resolution at startup
body: <p>Does CLR try to resolve [not necessarily load] all the dependent assemblies when the program starts up? 
  That is, is the dependent assembly resolution done on demand?
  Please note that I am not talking about Assembly.Load* [reflective] kind of load.</p>