C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Interview   Jobs   Projects   Offshore Development    
Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Revenue Sharing | Talk to Us |



My Profile

Gifts

Active Members
Today
    Last 7 Days more...








    Compatibility of .NET and VS.NET versions



    This article explains compatibility issues between various versions of .NET Framwork and VS.NET





    Backward compatibility



    .NET Framework is always backward compatible. This means, if you have an application developed using .NET Framework 1.0 or 1.1, it can still run on a machine which has .NET 2.0 installed. Even though Microsoft claims this backward compatibility, you may come across different issues.

    But if you have an application developed using .NET 2.0, but the target machine has only .NET 1.1 installed, it will not work. The reason is, in your application, you may have used classes and methods which are availabel only in .NET 2.0. When you execute, the .NET 1.1 will not have such methods.

    The VS.NET is also backward comaptible. If you have a project created using .NET 2002, you can open it using VS.NET 2003. But when you open the project using VS.NET 2003, it will actually convert your project into a VS.NET 2003 project. You will not be able to open the same project using VS.NET 2002 any more.

    This is true with Visual Studio 2005 also. If you try to open an old version of the project using Visual Studio 2005, it will prompt you to migrate the project to the new project format.





    Next Chapter: Introduction to Projects and Solutions


    Previous Chapter: Difference between .NET Framework and Visual Studio.NET


    Tutorial Index




    Read TATA Nano reviews.
    dotNet Slackers   BizTalk Adaptors    Web Design   Scripts
    Are you waiting for engineering entrance result? Watch here for engineering entrance results.
    budget conference call

    Contact Us    Privacy Policy    Terms Of Use