title: The application was unable to start correctly (0xc000007b)
body: <p>I have a client/server app which I have been developing on a single PC. Now it needs two serial ports, so I borrowed a PC from a friend.</p>
  
  <p>When I build my app and try to run or debug it (whether in the Delphi IDE or from Windows File manager), it errors "The application was unable to start correctly (0xc000007b)".</p>
  
  <p>Googling doesn't bring up much, but seems to indicate that this is nothing Delphi specific and happens with other apps. It seems to be caused by calling into a 32 bit DLL from a 64 bit app or vice versa.</p>
  
  <ul>
  <li>both PCs are Windows 7, 64 bit</li>
  <li>both have Delphi Xe2 starter edition which can only handle 32 bits</li>
  <li>The app runs fine on my PC, but not on my friend's</li>
  <li>Other Delphi apps run just fine on both PCs</li>
  </ul>
  
  <p>Can anyone give me a hint as to how to track this down?</p>