title: How to debug static dependency loading problems?
body: <p>How can I debug a scenario where a Visual C++ 2010 SP1 application is unable to completely load its dependencies, and quits prematurely, without showing its UI? </p>
  
  <p>I am interested in a good guides to Fusion Logs, dependency walker, and remote debugger, if you think they are relevant.  Is it something that can be easily verified with WinDbg?  What about Process Explorer?</p>
  
  <p>Is it possible to launch a process on a remote machine with remote debugger attached?</p>
  
  <p>Would it be possible to verify if a proper Visual C++ 2010 SP1 run-time is installed?</p>
  
  <p>One limitation: the application runs fine on the developer's box with Visual Studio installed.  Problem can only be observed on a clean target machine.  This means that problem might disappear when a tool chain is installed.</p>