Support for the IDE ended in April of 2008. OS support ended with Windows 8.1. If you want to use it in a supported environment, you can keep a copy of Windows 8.1 around. I have both my laptop and Workstations dual booted to Windows 10 and 8.1 specifically for that purpose.
However, the IDE appears to run on Windows 10. I have had no issues with the IDE on Windows 10 thru version 20H2. I only use the 8.1 installed IDE to generate final binaries (EXEs or DLLs) for clients.
Installing and running it on Windows 10 does require some special handling. There are links explaining this in detail so I will not try to do one more. I do find that many do not cover all the issues.
Here is a synopsis of the issues for Windows 10:
- You can use the original VB6 and VB6 SP6 CD’s or ISOs but it is probably better to download the newer versions from MSDN. The VB6 CDs can be downloaded from MSDN here (you need to be logged into your MSDN Subscription). The SP6 Download is here. The MSDN Library can also be downloaded from MSDN here (you need to be logged into your MSDN Subscription – you want the October 2001 version).
- You should use a dummy MSJAVA.DLL file in the c:\windows\ directory to prevent the Java Machine install.
- You cannot install the ‘ADO and RDS’ part of the ‘ADO, RDS, and OLE DB Providers’ item in the ‘Data Access’ component. The install will not complete if selected.
- Once installed, you must run the IDE with administrative rights so it can update the registry.
- Forms design works better if you run the IDE in Vista SP2 or earlier compatibility mode.
Some of the above are also applicable to Installation of the IDE on Windows 7, 8, and 8.1.
I have not tried it but, addressing these issues, the IDE should install and work on Servers 2012, 2016, and 2019 as well if you need to step through and code for testing\debugging. 2019 would require the WOW environment to be installed. I will update this post if I install on any of these.