- Download and launch the installer (“Setup.msi”).
- Read and accept the license agreement.
- Select the installation folder and authorized users (“Everyone” or “Just
me”).
- Wait for the installation to complete.
- There is no need to install a license file. By default the VBUC will install a 2,000
lines of code trial, and when you open a migration solution larger thatn 2,000 lines
it continues working in assessment mode.
See the step-by-step
installation guide
The process for executing an assessment is very similar to running a full conversion.
For the Visual Basic Upgrade Companion to perform a thorough analysis of the Visual
Basic 6.0 code, Perform the following steps:
- 1.Open VBUC
2.Create a new Upgrade Solution

- 3.Fill the upgrade solution required information and press “OK”
- 3.1.Solution Name
- 3.2.Source Path: path where the Visual Basic 6.0 code is located
- 3.3.Output Path: Folder where the upgraded code will be generated (by default the VBUC creates a new folder called “SourceFolderName_UpgradedCode” in the same directory level of the source code)
- 3.4.It is recommendable that you solve any warning generated by files or dependencies that could be missing. These warnings (if any) would be marked by a red exclamation sign in the VBUC main screen, and most of them can be solved by registering missing libraries.

- 4.Resolve Migration Warnings following the process detailed on
this page
5.Go to the “Upgrade” option in the main menu of the VBUC, choose the option Assessment (or press the F4 key)

6.Wait until the assessment process finishes

7.Go to the Output Path folder defined in the Step # 1 and there you will see a zip file called Assessment_Report_AssessmentFiles.zip, please send this file to ArtinSoft

Once the Visual Basic Upgrade Companion completes the assessment, it will create
several files with important assessment information from the original VB6/ASP source
files. The assessment output files are:
- Upgrade Solution (*.VBCSln)
- Used to solve:
- Internal and external References
- Project dependencies
- LOC Report.xml
- Source files per project
- Recommended upgrade order
- Lines of code report (code, comments, spaces, design lines)
- Per Project
- Each file detail
- AssessmentReport.xml
- Used by ArtinSoft personnel for estimations.
- Included Information:
- Third party controls
- Used methods and properties
- Events
- Data Access components
- COM+ summary and members
- Intrinsic Components
- Windows API calls
- Much More