Two Tools: Code Advisor and Upgrade Wizard
Pleas also told developers that to help you move to the .NET platform, Microsoft is offering a couple of tools: VB 6.0 Code Advisor and VB.NET Upgrade Wizard.
Before you can start using Upgrade Wizard, however, you must first meet several criteria, said Pleas. Developers must:
Be able to compile the application
Have design time license files on hand
Have all referenced components (required for Interop assemblies)
Remove unused references, particularly for ActiveX controls
Moreover, the Upgrade Wizard works only with VB6 code. If you've been developing with VB4 or VB5, "you'll have to upgrade your projects to VB6 before upgrading them to .NET," according to Patrick Steele, a Microsoft .NET MVP.
By the way, Microsoft has also prepared its own list of tips for VB6 code preparation.