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. Before proceeding with the installation process below, create a zero-byte file in C:\Windows called MSJAVA.DLL.VB6 Installs just fine on Windows 7 (and Windows 8 / Windows 10) with a few caveats. 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? 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:īefore 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. And when another attempt is made, certain dll files are supposedly unreachable. 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. I realize it is a legacy IDE and my research on the net hasn't been that much of help. I have been having problems installing VB6 on Windows 7.