I have been having problems installing VB6 on Windows 7. I realize it is a legacy IDE and my research on the net hasn't been that much of help. Every time I attempt to install VB6 on Windows 7, besides the alert notifying me of compatibility issues, the setup runs and fails near the end, to which the installation process fails ultimately. And when another attempt is made, certain dll files are supposedly unreachable.
These are but some of the few links I have visited in the hopes of attaining a solution or even just seeing a few bread crumbs:
Before anyone says, "Why on earth would you want to install VB6 on Windows 7 when there are newer versions of Microsoft Visual Studio out!", VB6 is still required to maintain and update a legacy system already in place.
So the question(s) is, is there a way to install VB6 on Windows 7 without compatibility issues? Is it better to install a virtual box and to run the VB6 IDE in XP? Or is there some other means to which I have not encountered that may be applicable to this dilemma?
This question is related to
windows-7
vb6
installation
legacy
legacy-code
I've installed and use VB6 for legacy projects many times on Windows 7.
What I have done and never came across any issues, is to install VB6, ignore the errors and then proceed to install the latest service pack, currently SP6.
Download here: http://www.microsoft.com/en-us/download/details.aspx?id=5721
Bonus: Also once you install it and realize that scrolling doesn't work, use the below: http://www.joebott.com/vb6scrollwheel.htm
Source: Stackoverflow.com