When you plan to migrate your existing Dotnet Project from 1.1 CLR to 2.0 CLR have the below check list:
1.Ensure that you have VS2005 in all the machines you are using for migration.
2. Do not only download CLR2.0 for migration install VS2005.
3.Use NAnt Rc4 from SourceForge.net to get a compile list of warnings which you get when you compile your existing code built in 1.1 CLR.
4.Have NAnt RC4 version installed in your machine.
5.Get a complete list of Warnings , errors when you build your existing code with NAnt RC4 with CLR 2.0
6.Open up each project in VS2005 and then go for the Migration steps .VS2005 will ask for conversion with a Wizard and go for conversion.
7. Open the project and have a build. CLR 2.0 will throw warnings if there Deprecated , Obsolete and Ambogous namings done. Resolve one by one.
8. Have the individual builds for each projects seperatelly in VS2005 IDE.
9. For web Projects apart from installing Vs2005 you will also need to download this Path from Microsoft.
10.Once each project is compiled in VS 2005 IDE. have the NAnt RC4 Build.