Migrating From .NET 1.1 to 3.5

The question has come up recently about migrating from 1.1 to 3.5 and I wanted to address it real quick. 

(special thanks to Sean D. for inspiring this post)


There is no direct migration path from 1.1 to 3.5, however you can go from 1.1 to 2.0 then from 2.0 to 3.5.  For a great article that discusses going from 1.1 to 2.0 check this one out:



From 2.0 to 3.5 the migration is a no-brainer because, both, 3.0 and 3.5 are based on 2.0.  Here is a graphic to help visualize how this works:



While you are checking this stuff out make sure to visit these two links:



Comments (4)

  1. Cyril Beschi says:

    It is possible to directly migrate to .NET 3.5. Follow these steps:

    Create a blank .NET 3.5 solution.

    Add your .NET 1.1 projects to it.

    Migration wizard will appear and migrate.

  2. Jim says:

    That doesn’t work. VS 2008 can convert C# projects but NOT web projects (the xyz.csproj file, for example, for the xyz ASP.Net web site). If you try the above you will receive errors when VS 2008 sees the xyz project.

  3. jbruns2010 says:

    Can a person go from 2.0 to 4.0 and skip 3.5?