I actively develop Visual Basic 6 applications.
Best thing to get is
Inno Setup and I use
Inno Setup Tool to generate my scripts rapidly.
Nowdays, MSVBVM60.DLL is common on machines so I personally do not see any real reason to make it a required file in the setups.
When you use added items in VB, it adds an OCX. You will want to include that with your program distribution for the best results.
To find out all of the OCX files you're using in your project, do the following...
- Under General, right click and choose "Components..."
- Check off "Selected Items Only".
- Highlight each of your OCX files and note the location, these are the files you will need to include.
Example picture attached. If you want you can PM me and I can help you out via a messenger if need be. I hope this helps! :)