Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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 ?

share|improve this question

migrated from stackoverflow.com Apr 17 '11 at 10:34

This question came from our site for professional and enthusiast programmers.

marked as duplicate by ChrisF, studiohack Apr 17 '11 at 12:52

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
Yes. But please ask on appropriate forum... –  Mitch Wheat Apr 17 '11 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.

share|improve this answer

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.

share|improve this answer

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!

share|improve this answer

Yes, it will work fine.

share|improve this answer