O'Reilly logo

Migrating to .NET: A Pragmatic Path to Visual Basic .NET, Visual C++ .NET, and ASP.NET by Meghana Deshpande, Manu Gupta, Narayana Rao Surapaneni, Prashant Halari, Dhananjay Katre

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Post-migration Changes

As seen in the previous chapter, Microsoft has provided an upgrade wizard with Visual Studio .NET. When a Visual Basic 6.0 project is opened in Visual Studio .NET, it automatically invokes the upgrade wizard. This wizard performs most of the syntax changes and converts Visual Basic Forms into equivalent Windows Forms. However, the difference in the syntax and structural architecture between Visual Basic 6.0 and Visual Basic .NET are so vast that the upgrade tool cannot automatically make all the required changes. There are many code changes that have to be made manually in the upgraded code. For this reason, the upgrade tool produces an upgrade report that lists all the errors and warnings encountered during the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required