title: C# System.Diagnostics.Process: can't launch a 32 bit exe file in 64 bit OS
body: <p>I have a 32 bit exe file compiled with Turbo Pascal. I need to launch it. It worked well when I had Windows 7 32 bit, but now I'm on Windows 7 64 bit, and I get the following exception:</p>
  
  <blockquote>
    <p>The specified executable is not a valid application for this OS platform.</p>
  </blockquote>
  
  <p>To make sure it works on 32 bit systems, I launched the C# program in a 32 bit platform - it works.</p>
  
  <p>So how can I launch a 32 bit exe file in 64 bit OS?</p>
  
  <p>Thanks</p>