Visual Basic .NET provides the Visual Basic Upgrade Wizard to streamline the process of converting existing VB6 projects to Visual Basic .NET. You invoke the wizard simply by opening a VB6 project in the Visual Basic .NET IDE. It should be noted that the Upgrade Wizard does not change your existing VB6 project; instead, it creates a new Visual Basic .NET project from the VB6 project, leaving the original project untouched.
The following steps walk you through the use of the Visual Basic Upgrade Wizard to convert a VB6 project to the Visual Basic .NET architecture. You may want to open one of your own existing VB6 projects or simply create a sample VB6 project to see how it works: