Is there a checklist for a migration from a VB6 project to

Posted on 2014-07-16
Last Modified: 2014-08-15
We are moving a VB6 project to a language.  We are looking for a checklist of issues to consider as we make this migration.  i.e. start completely over, use the Microsoft migration tool, use a 3rd party vendor migration tool, etc.
Question by:Jim Harting
    LVL 29

    Accepted Solution

    Although it depends on how complex the applications are that you want to convert, if at all possible I would consider rewriting the application rather than trying to convert because VB.Net is essentially a completely new language and very different to VB6.
    If you have no choice over conversion consider using the following tool that is much better than Microsoft's own upgrade tool :
    LVL 83

    Expert Comment

    I will agree with Paul. Re-evaluate and rewrite if feasible.
    LVL 18

    Assisted Solution

    And remember that if you decide to rewrite the code, you're not stuck with just VB.Net. You could use whatever language that suits your needs best. Maybe even a cross platform language to widen your market.
    LVL 44

    Expert Comment

    by:Martin Liss
    I've requested that this question be deleted for the following reason:

    Not enough information to confirm an answer.
    LVL 29

    Expert Comment

    by:Paul Jackson
    Disagree that there is not enough information to constitute an answer as in my first comment #a40201850 the QA is advised to rewrite the applications in rather than converting. However I also advised of a tool to use if he still wanted to go through the conversion route.

    My comment was also agreed with by two other experts.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
    Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
    This video shows how use content aware, what it’s used for, and when to use it over other tools.
    This lesson covers basic error handling code in Microsoft Excel using VBA. This is the first lesson in a 3-part series that uses code to loop through an Excel spreadsheet in VBA and then fix errors, taking advantage of error handling code. This l…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now