Microsoft Visual Basic 6.0 Migration Resource Center
Microsoft’s Commitment to VB 6.0 Customers - Microsoft is committed to helping Visual Basic 6.0 customers upgrade to .NET and preserve existing assets. Visual Studio shipped a Visual Basic 6.0 project migration wizard through 2008 in all Visual Studio SKUs including the free Visual Basic 2008 Express SKU. While Microsoft no longer ships the migration wizard, here are resources to help answer questions on how to migrate from Visual Basic 6.0 to Visual Basic .NET.
.png)
| PrepareThe first step in a phased migration to .NET is to assess which upgrade strategy is right for you in order to come up with a migration plan. Click the diagram for information on the next step: Migrate MigrateSee how to take advantage of .NET in your current VB6 applications. Gradual phased migration is made much easier with the Interop Forms Toolkit, but if a full upgrade is right for you, then use the Upgrade Wizard available in Visual Studio 2008. Click the diagram for information on the next step: Test TestDebug and test your application compatibility and usability to make sure migration is smooth. Click the diagram for information on the next step: Modernize ModernizeTake advantage of the full .NET platform including modern deployment, services integration, rich controls, language productivity features, and much much more. Click the diagram for more information on any step. |
More Resources
Guidance
Training
Tools for Code Preparation
Tools for Full and Phased Migration
- Interop Forms Toolkit
Used to enable phased migration, this free add-in for Visual Studio simplifies the process of displaying .NET forms and controls in a Visual Basic 6 application.
- Visual Basic Power Packs
Contains a set of controls to use in .NET forms that are familiar to Visual Basic 6 developers. It includes a DataRepeater control, Line and Shape controls, a PrintForm component, and a Printer Compatibility.
Visual Studio 2008 Migration Wizard