title: Prevent app from crashing without giving info when dll is missing
body: <p>If some dll required by my VB.NET program is missing, when I run it, it crashes with the typical Windows error message, and does not provide any information about the error.</p>
  
  <p>So, I thought of validating that all dependencies are satisfied before doing anything. But this is not trivial because I have unmanaged and runtime dependencies. So, before delving into that, is there some CLR setting, or some easier solution for this issue?</p>