tool to convert VB6 application to .Net core

NItinA 0 Reputation points
2024-04-01T09:36:08.22+00:00

Tool for conversion of VB6 applications

Microsoft Deployment Toolkit
Microsoft Deployment Toolkit
A collection of Microsoft tools and documentation for automating desktop and server deployment. Previously known as Microsoft Solution Accelerator for Business Desktop Deployment (BDD).
911 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. XinGuo-MSFT 19,696 Reputation points
    2024-04-02T01:39:40.7433333+00:00

    Certainly! Migrating legacy VB6 applications to modern platforms like .NET Core is a significant endeavor, but there are tools and strategies available to help you with this transition. Here are some options:

    Visual Basic Upgrade Companion (VBUC):

    The VBUC by Mobilize.Net is a widely used tool for migrating VB6 (and ASP) code to .NET. It generates native code without runtimes and supports migration to C#, VB.NET, and .NET Core (up to .NET 8) or Framework with Windows Forms.

    Remember that each application may have unique requirements, so choose the approach that best aligns with your organization’s needs and resources.

    Good luck with your migration!

    0 comments No comments

  2. twinBASIC programming 0 Reputation points
    2024-09-01T12:20:44.12+00:00

    It may be better to look for a VB6 compatible language rather than trying to migrate to a completely different language such as VB.Net.

    0 comments No comments

  3. twinBASIC programming 0 Reputation points
    2024-09-01T12:43:44.4766667+00:00

    You can't really migrate a VB6 application to .NET. Even VB.NET is a totally different language to VB6.

    If you must move to .NET then you should re-write the application.

    There used to be a migration tool in older versions of VB.NET but it didn't work very well and Microsoft abandoned it.

    You can search for other VB6 compatible tools that may help you.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.