Suppose you are interested in upgrading-to-.NET a number of VB6 projects, as listed in the example below:
In this example, the Migration Set contains 7 VB6 projects (.vbp), all located in the following source directory tree:
[WorkDir]\src, where [WorkDir] is D:\gmSamples\newsamples\FMstocks
In gmStudio, select [File][Upgrade Project Wizard …] and press [Next] when ready
Press [Next] when ready to move on with the selected list of projects (seven (7) in this case)
Step 3. Specify Target Output Parameters
In this example, all translation outputs will be written in the following output directory tree:
[WorkDir]\proj, where [WorkDir] is D:\gmSamples\newsamples\FMstocks
Press [Next] to move on to reviewing the results of the translation process.
In the Form below, press the [No, thank you … Next] button, to move on.
In the Form below, press the [Finish] button, to move on.
From the Title Menu, select [View][Interface Description Files] to move to the next step.
The snapshot below shows a listing of the IDFs (*.xml text files) contained in the …\idf\FromIdl folder, as generated by gmStudio for all the externals referenced in this Upgrade Project. These are contained in following directory:
In File Explorer, select the [WorkDir]\proj\idf\FromIdl folder and right-click [Send to][Compressed (zipped) folder] in order to compress all of the IDFs into a zip file, FromIdl.zip, as shown below.
At this point, these IDFs will be ready to "ship" for use in gmStudio – on a machine that may not have the corresponding externals properly registered (or licensed in the case of licensed third-party components).