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?
VB6 Installs just fine on Windows 7 (and Windows 8 / Windows 10) with a few caveats.
Here is how to install it:
C:\Windows
called MSJAVA.DLL
. The setup process will look for this file, and if it doesn't find it, will force an installation of old, old Java, and require a reboot. By creating the zero-byte file, the installation of moldy Java is bypassed, and no reboot will be required.SETUP.EXE
, select Run As Administrator
.C:\Program Files\Microsoft Visual Studio\VB98\
After changing these settings, fire up the IDE, and things should be back to normal, and the IDE is no longer sluggish.
Edit: Updated dead link to point to a different page with the same instructions
Edit: Updated the answer with the actual instructions in the post as the link kept dying