title: Running 32 bit app on Windows 7 with dependent DLLs
body: <p>I have a simple 32 bit app running. It uses Qt and other libraries. Having figured out manifests, I have a folder containing the app , manifests and dependent DLLs. Running this on the target machine under Windows 7 64 bit straight from a USB stick works. Copying this to a folder on the <code>D:\</code> drive and it works.</p>
  
  <p>Copying this to a folder under <code>Program files (x86)</code> and I get :</p>
  
  <blockquote>
    <p>R6034. An application has made an attempt to load the C runtime library incorrectly.</p>
  </blockquote>
  
  <p>I have a manifest for my executable. I also have the manifest for the <code>msvc*.dll</code>'s in the folder as suggested elsewhere in this forum. So, why does this work everywhere except in the place it's supposed to be?</p>