Creating a VB6 app Setup file - Should I include the original dll / ocx files that shipped w/ VB6 or distribute with the newer dll /ocx's from my WinXP SP2 OS?
Posted on 2006-05-27
I am creating a distribution 'setup.exe' file to distribute a VB6 app. It is required to be installable on on Win 98 - thru - Win XP systems.
I have an installer program (Setup Specialist 2002) that allows me to select files to install.
My current list to install is...
The .dll / ocx's will be installed to the users default system directory.
myapp.exe will be installed the the users Program Files\MyApp\ directory.
The setup programs takes care of this... However I have 2 Generic questions about distributing VB6 apps. Each is worth 125 points.
Should I include the original (older) dll / ocx files that shipped w/ VB6 SP6 distribution or should I distribute my application with the newest dll /ocx's that currently reside in my (WinXP SP2) C:\Windows\system32 directory? (i.e. will they be compatable if installed on older systems?)
I once saw a list of dll's and ocx's that were 'authorized' to distribute with a VB6 application but I do not have a copy of it. Does anybody have a copy of the list or a DL location for that list? I need to know if the files listed above are OK to distribute.