title: A procedure imported by {myassembly} could not be loaded
body: <p>when running a prorgam, it seems that I am missing a library, when I launch the output of my project I get an exception at startup.</p>
  
  <pre><code>A first chance exception of type 'System.IO.FileLoadException' occurred in mscorlib.dll
  An unhandled exception of type 'System.IO.FileLoadException' occurred in mscorlib.dll
  
  Additional information: A procedure imported by 'my assembly, Version=xx.1.1.0, Culture=neutral, PublicKeyToken=7292581204d9e04a' could not be loaded.
  
  'ScriptX.vshost.exe' (Managed): Loaded 'C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll', No symbols loaded.
  </code></pre>
  
  <p>My question is: how can I determine which library is missing because, at this point, I cannot see the values passed to:</p>
  
  <pre><code>mscorlib.dll!System.AppDomain.ExecuteAssembly(string assemblyFile, System.Security.Policy.Evidence assemblySecurity, string[] args) + 0x3a bytes    
  </code></pre>