How to use VB6 migration tool efficiently?
I read on a thread, where you gave some feedback of 800xA SV5.0 migration to SV6.0, that you "PG2 graphics conversion from VB works reasonably well for AC800M graphics". I'm working with a migration like this, and I'm having trouble with the migration tool. Basically, I don't know where to start the graphics migration, since this tool lets me do only a one-by-one migration of the graphic aspects and they have dependencies on each other. Is there any suggested order to start migrating? By structure, or by library? Could you provide any feedback of your experience using this tool?
Thanks in advance.
Voted best answer
Are you doing this on-line in a live production system or off-line in a test and development environment ?
If you have never done a PG2 conversion before, its best to use a development system if possible. The ideal setup is a VMware system with only the Primary Aspect Server running. You can snapshot the VMware server at any time to "freeze" progress and immediately roll back if you make a mistake.
Before you start converting operator graphics, make sure you have followed all the steps in the manual about converting graphic primitives in the Graphics structure. DO NOT START converting graphics until **ALL** of the prerequisites are complete.
Make sure you have upgraded the AC800M code to the latest libraries before you start. Very old library elements dont convert properly and you have to fix them manually.
The most efficient method we have found is simply to convert one operator graphic plus all its dependencies at the same time. ie start with the operator graphics, not the object types.
You will get a report of everything that failed to convert properly. You can then go back and fix those errors in the dependencies, then re-run the conversion of the operator graphic.
Do not start converting the next graphic untill you have finished the previous entirely. As you work through each graphic, you will find thaty the process becomes easier and quicker, because you already fixed many of the dependencies.
Take backups, LOTS OF BACKUPS. and make sure you can always go back in case you really break something badly.
I agree with Rob, also try to use the VB Migration tool in as new SV5.1 revision as possible ie RevE, as the tool has a lot of corrections.
As you probably have VB in format 4:3 you should have benefit using my own conversion program which spreads out the elements to eg 16:9 as you in 6.0 probably have wide screen...