VS 2005 vs 2003 - Backwards Compatible ?

We're considering upgrading to MS Visual Studio 2005 from VS 2003.  Our concern is backwards compatability with existing web apps.  At the moment we have several applications running under ASP.NET v1.1 (mostly in C#) on our Win2K3 box.  We intend on using the capabilities of .NET v1.1 for at least another year or so as we have several existing apps that were composed under VS 2003 and .NET v1.1.

My quesitons are:

1. Can VS 2005 be installed on the same development box with VS 2003?

2. Is VS 2005 capable of reading VS 2003 code and can compile code that is still compatabile with our existing ASP.NET v1.1 portal (we use Rainbow Portal) and existing .DLLs / Source in production that was compiled using VS 2003 / .NET v1.1 ?


Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

you can have both on the same box. i currently do. but i believe that if you try to open a 2003 developed project it will try to convert to 2005. 2003 cannot open 2005

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial

Thats true. Both will work on the same box.
But the problem might arise when you try to open 2003 app with 2005.

Without conversion it wont run.

You might even have to undergo the changing procedure for some of the applications from 1.1 to 2.0

I don't think it converts the framework you're using after you converted the project. Your old (2003) project will still be running on 1.1 framework even if you opened it in 2005 VS and converted it into 2005 VS version. So, there should be no harm of using 2005 for working with 2003 project. UNLESS you're using some custom modules (reporting, analysis, etc.) in which case it might be a pain. ALSO whatever you decide to do, DO NOT open your 2003 project in 2005 before you made a full backup copy of it as you won't be able to open it in 2003 afterwords. BUT if you have done it already, there is still a way to save you work :) - You can create a new project in 2003 and just add all objects and web pages to it manually from your project converted in 2005.

i'm still interested,

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.