locked
Backwards compatibility RRS feed

  • Question

  • hello

     i'm a newbie and i've been put on a vb.net project for some modifications. The project was developed in vs.net 2003 and sql server 2000 at another region.Now at my location we hav only VS 2008 and Vs 2005 only.I want to know whether the project developed under vs 2003 is backwards compatible with 2005 or 2008.If not plz suggest a solution

    .thanq

    Friday, December 3, 2010 6:17 AM

Answers

  • I'm not sure I'd say "backwards compatible".  Kevin's reply is correct - if you open a VS 2003 project or solution in VS 2005 or 2008, it will automatically convert your project and your code should work in the newer version.  However, if you then try to open the converted project in VS 2003, that will *not* work.  It will probably open, but it will be difficult to work with, edit, compile, etc.

    For more information on this, you might take a look at "Why does Visual Studio 2010 convert my projects?" on the Visual Studio Blog.  Although its title mentions VS 2010, the information about project conversion and compatibility is still relevant to an upgrade from VS 2003 to VS 2005/2008.

    Thanks for posting!

    Brittany Behrens | Program Manager, Visual Studio Editor team | The Visual Studio Blog | @VSEditor on Twitter

    • Proposed as answer by Brittany Behrens Thursday, December 9, 2010 1:40 AM
    • Marked as answer by Victor_Chen Friday, December 10, 2010 9:15 AM
    Thursday, December 9, 2010 1:40 AM

All replies

  • Yes, it is backward compatible. If you open the solution in VS 2005 or 2008 it will upgrade it and backup the original by default. However, the code won't be changed.
    Kevin
    Sunday, December 5, 2010 2:11 PM
  • I'm not sure I'd say "backwards compatible".  Kevin's reply is correct - if you open a VS 2003 project or solution in VS 2005 or 2008, it will automatically convert your project and your code should work in the newer version.  However, if you then try to open the converted project in VS 2003, that will *not* work.  It will probably open, but it will be difficult to work with, edit, compile, etc.

    For more information on this, you might take a look at "Why does Visual Studio 2010 convert my projects?" on the Visual Studio Blog.  Although its title mentions VS 2010, the information about project conversion and compatibility is still relevant to an upgrade from VS 2003 to VS 2005/2008.

    Thanks for posting!

    Brittany Behrens | Program Manager, Visual Studio Editor team | The Visual Studio Blog | @VSEditor on Twitter

    • Proposed as answer by Brittany Behrens Thursday, December 9, 2010 1:40 AM
    • Marked as answer by Victor_Chen Friday, December 10, 2010 9:15 AM
    Thursday, December 9, 2010 1:40 AM