Upgrade Wizard Overview
Once the pre-migration changes have been made to the Visual Basic 6.0 application, the changed application can be opened directly in Visual Studio .NET. This automatically invokes the upgrade wizard provided as part of Visual Studio .NET.
The upgrade wizard will convert the Visual Basic 6.0 application into the equivalent Visual Basic .NET application. The Visual Basic forms are converted into the equivalent Windows Forms. All the controls on the form are converted into their equivalent Windows controls. The upgrade wizard makes all the necessary syntax changes for converting the code into Visual Basic .NET. However, the upgrade wizard does not perform upgrades on Visual Basic 6.0 features such as DDE, OLE, DAO, and RDO data bindings.
The upgrade wizard produces an upgrade report. This report gives a status of the upgrade process, listing all the features that were upgraded by the wizard and all those features that were not upgraded. The report also gives links to Microsoft Developer Network (MSDN) topics to help developers work on the issues identified by the upgrade wizard. The upgrade wizard is covered in more detail later in this chapter.