...
If you are considering the "finish the stubs by hand" option, you would benefit by using our implementation of the stubs. This is the MigrationSupport.dll assembly that is distributed with gmStudio. This assembly implements many VB6 intrinsic objects and methods as well as a replacement for the ADODB API using System.Data and SqlClient classes. You can see our MigrationSupport API at work in our standard samples here:
The standard license of the tool includes the MigrationSupport.dll assembly that you may use in binary form with the upgraded code However, if you want to be able to modify the MigrationSupport code, you should purchase a license for the source. A perpetual license to the C# source code of MigrationSupport.DLL is available to gmStudio customers.
Note, we have a "branding tool" that will rename the code and files used in the MigrationSupport namespace so that they may be consistent with your organization's naming standardsMore information on the runtime support library is in this article.