Can I use Visual Studio 2008,2010 and 2012 on Windows 8?

I do development in all of these versions of Visual Studio and just wondering- before I go out and buy Windows 8 if versions 2008 and 200 are compatible with Windows 8 and can I have all of them installed at the same time?

I tried to search google but nothing like this is there. I just found that upgrading with visual studio to windows 8 is not supported. Also I do not have any upgrade iso to test on virtual machines.

Thanks!


Solution 1:

You have always been able to install different versions of Visual Studio side by side since before version 2008 so you should be able to have them all installed at the same time (assuming that they all install of course!).

Visual Studio 2012 will install, obviously, as that's what you use to build Windows 8 applications.

This post is asking about a problem with a program built with Visual Studio 2008 installed on Windows 8

I have set up VS2008 on Win8 and now debugging how it works.

So it clearly can be installed.

As Visual Studio 2008 can be installed I would expect Visual Studio 2010 can be as well.

However, why do you need to have all three versions? Visual Studio can target earlier versions of .NET so unless you are sharing your projects with others who have to use these earlier versions or have to use features that are no longer supported (Windows phone 6.x projects for example), you could just install 2012.

Solution 2:

Yes, older versions of Visual Studio work fine on Windows 8 as desktop applications, and you can have multiple versions installed side-by-side.

Solution 3:

Visual Studio 2010 and Visual Studio 2012 will work fine. You may go through some problem regarding VS 2008 but I'm sure you can troubleshoot the compatibility to make it work.