Visual Basic Upgrade Companion released

Visual Basic Upgrade Companion released
Migrate your VB 6 code to C# or VB.NET.


Press Release

April 28, 2014 - 11:40
Visual Basic Upgrade Companion released
Convert VB 6 code using Visual Basic Upgrade Companion.

Visual Basic Upgrade Companion (VBUC) provides a cost-effective solution that features ADO to ADO.NET conversion, variable type resolution, error handling, use of .NET native libraries, code refactoring, third party component mappings, migration of mixed VB 6 and ASP projects and multi-project upgrade support. VBUC reduces the amount of manual coding and generates a native .NET application that is an equivalent to the original VB 6 system.


  • C# or VB.NET - VBUC allows you to upgrade Visual Basic 6 source code to either VB.NET or C#.
  • Language Transformations - VBUC performs advanced language transformations to generate pure, clean and readable .NET source code.
  • Advanced Code Refactoring - VBUC applies additional transformation rules to generate code that looks as if it was originally written in .NET.
  • Reference Resolution Between Projects - Easily upgrade multi-project, complex applications in a single run.
  • Error Handling Transformation - Eliminate "On error" and "Go to" statements from your .NET code with just a single click.
  • Resolve Late Bound Variable Types - All data-type issues are automatically fixed during the automated migration stage. Late binding variables will no longer have generic data types.
  • Switchable Migration Options - Specific transformation techniques can be set through the Profile Manager window.
  • Third Party Library Support - Upgrade ActiveX controls found in the original application to .NET components or to newer versions of third-party controls.
  • Legacy Data Access to ADO.NET - Upgrade data access to ADO.NET automatically with several source-target combination possibilities.
  • ASP/VB 6 Migration Support - Migrate mixed ASP and VB 6 projects to ASP.NET and VB.NET or C#.
  • COM Class Exposure - Access newly generated .NET projects from your "upgrade-pending" legacy controls through COM.
  • Localization and Internationalization - The UI and all messages, including EWIs, can be displayed in English, German and Japanese.
  • Support for Microsoft Technologies - VBUC is able to generate solutions (.sln) files compatible with Visual Studio 2010, 2012, and 2013. It also executes on Windows 7, Windows 8, Windows Vista and 64-bit operating systems.

About Mobilize.Net

Mobilize.Net is a leading software migration specialist. Founded in 1993, the company’s pioneering automatic migration solutions enable enterprises to move legacy systems to modern, scalable platforms such as Web, mobile, cloud and .NET. Based on artificial intelligence, Mobilize.Net's proven cost-effective, rapid and secure technology has successfully migrated thousands of enterprise applications and billions of lines of code.