Question Is it possible to install both VS.NET 2003 & VS.NET 2010 on same machine?

raysefo

Well-known member
Joined
Jul 21, 2010
Messages
207
Programming Experience
Beginner
Hi,

I m using VS.NET 2010 on win XP. But i need to also use VS.NET 2003 on same machine. Is it possible to install and use VS.NET 2003 without problems?


thanks in advance.
 
It's possible to install VS6, VS.NET 2002, VS.NET 2003, VS 2005, VS 2008 and VS 2010 all on the same machine without issue. All versions of VS.NET and the .NET Framework have been designed npt to interfere with others. The potential snag is installing newer versions before older. That can sometimes cause issues, e.g. I had issues with SQL Server Integration Services when installing 2005 after 2008. If you're installing 2003 on a machine that already has 2010, I would recommend reinstalling 2010 afterwards, just to be safe.
 
Whist it is possible to install all versions from VB6 to VS2010, you probably only want VB6 and 2002 and VS 2010 - the reason being that VS2010 can target the net frameworks from 2.0 to 4.0 and any in between. A word of warning: if you open an earlier project in a later version of VS you will get an upgrade warning. Whist this will not alter the target framework, it will overwrite the solution and project file and it then the solution / project will not open in the earlier version of VS. If you make a copy of the solution and project files, you can overrite the class files etc with ones for later VS vesions and the project should reopen in the earlier verion of VS.
 
Hi,

I m using VS.NET 2010 on win XP. But i need to also use VS.NET 2003 on same machine. Is it possible to install and use VS.NET 2003 without problems?


thanks in advance.
As long as you're on Windows 2000, Windows XP or Windows 2003 just install VS 2003 then re-install VS 2010 like jmc said. If you're running Windows Vista or newer VS 2003 itself will not run, Microsoft has this documented in a couple of places.

Whist it is possible to install all versions from VB6 to VS2010, you probably only want VB6 and 2002 and VS 2010 - the reason being that VS2010 can target the net frameworks from 2.0 to 4.0 and any in between. A word of warning: if you open an earlier project in a later version of VS you will get an upgrade warning. Whist this will not alter the target framework, it will overwrite the solution and project file and it then the solution / project will not open in the earlier version of VS. If you make a copy of the solution and project files, you can overrite the class files etc with ones for later VS vesions and the project should reopen in the earlier verion of VS.
He should install VS 2003 to target .Net 1.1 as well as .Net 1.0 since VS 2002, 2005, 2008, 2010 all do not target the 1.0 FW.
 
Back
Top