Testing
Testing is extremely important for any application. It is even more important when an application has been heavily modified, such as when you use the Upgrade Wizard. It is dangerous to assume that upgrading a functional Visual Basic 6 application to Visual Basic .NET will result in an application that behaves in exactly the same way after the upgrade. After all, the application is now running in a different environment, and significant changes have been made to the source code. Even though Visual Basic .NET controls and objects are similar to their Visual Basic 6 equivalents, there are differences (in both interfaces and behaviors). These differences place the onus on the developer to thoroughly test the upgraded application to ensure that the desired result has been achieved.
The key point here is to test, test, and test again.