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 ...

Get Migrating to .NET: A Pragmatic Path to Visual Basic .NET, Visual C++ .NET, and ASP.NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.