
Converting Solutions or Projects
Solutions or projects that have the formats of Visual Studio versions that are earlier than Visual Studio 2008 must be converted to the format of this version of Visual Studio before you can work with them in this version. Converted solutions or projects are no longer compatible with Visual Studio versions that are earlier than Visual Studio 2008.
When a solution is converted, all projects in the solution are converted. If any project cannot be converted, it is unloaded and marked as unavailable in Solution Explorer. In this situation, address the problems indicated in the upgrade report as you try to reload the projects that are marked (unavailable). When you try to reload projects, the Conversion Wizard starts again. For information about the errors that might occur, see Upgrade Report at the end of this topic.
Upgrading Projects to Enable.NET Framework 3.5 Features
Visual Studio 2008 projects let you target a specific version of the .NET Framework, either 2.0, 3.0, or 3.5. Because this feature was not available in earlier versions of Visual Studio, converted projects automatically target .NET Framework 2.0. However, you can upgrade projects to target the current .NET Framework version to gain access to its new features. For more information, see Targeting a Specific .NET Framework.
Converting Source-Controlled Solutions or Projects
If you are converting a source-controlled solution or project, it is checked out automatically during the conversion. Ensure that no files are exclusively checked out by another user because the projects that contain those files will not be converted.
Batch Conversion of Solutions or Projects
To automate the conversion of many solutions or projects, you can create a batch file that uses the command-line upgrade tools. For more information, see /Upgrade (devenv.exe). The upgrade report provides information about source-controlled solutions or projects that were not converted because files in them were checked out. After those files are checked in, you can run the batch file again to convert those solutions or projects.
Web Projects
Visual Web Developer manages Web sites (projects) and files differently than Visual Studio versions that are earlier than Visual Studio 2008 do. For information about conversion of Web projects, see Web Project Conversion from Visual Studio .NET.
Converting to Visual Studio 2008 from Versions of Visual Studio Earlier than Visual Studio .NET 2002