Possible Duplicate:
Install and run 32 bit on 64 bit machine

Can I Install Such Programs Like Visual Studio 2010 on My 64 bit Operating System ?

If I Compile My Program With Visual Studio 2010 On 64 bit Operating System , Can I Run It

On 32 bit Operating Systems ?

  • Yes. But please ask on appropriate forum... Apr 17, 2011 at 10:13

4 Answers 4


Have you tried it? It will work just fine.

All 64-bit versions of Windows have a 32-bit compatibility layer, known as the Windows on Windows 64 subsystem (or WoW64 for short), specifically designed for running 32-bit applications.

When you compile your own application, you need to make sure that you compile it as a "Win32" application. That will compile it as a 32-bit application, ensuring that it can run on both 32-bit and 64-bit versions of Windows. If you compile it as a 64-bit application, it will only run on 64-bit versions of Windows, and you will need to distribute two versions of your app.


Yes, you can. It will install it in the "Program Files (x86)" folder and run it as a 32-bit application. It will not run as a 64-bit application though, and there is no 64-bit version of Visual Studio at the moment.

The target operating system depends on what you have set your project to compile for (in the "Platform Target" option in the Build tab in your project settings), not the operating system you are compiling on.


Yes, you can install 32-bit VS2010 on 64-bit Windows 7. If you find any issues you can discuss them on the Microsoft VS forum as well as asking here!


Yes, it will work fine.

Not the answer you're looking for? Browse other questions tagged .