Reputation: 12874
I have an old project developed in Visual Basic 6, in which I need to do an enhancement.
I need to confirm whether I can install Visual Studio 6 on Windows 8.1.
Last time, when I installed it in Windows 7, I faced difficulties in installation, but finally made it through after adding some DLL's.
I don't want to waste time, so, if anyone have already managed to install it, could you please share with us?
Upvotes: 6
Views: 16798
Reputation: 1
I installed VB6 from the CD a few weeks ago. The installation hung up at a point where the screen displayed "Updating files". I stopped and restarted the install and it immediately said the installation was complete. I did NOT de-check database components, which may have had something to do with the hang-up. I did "run as administrator".
Next I installed MS Access 2007 without a hitch. My main database application uses MS Office 12.0 Access database engine object and MS Office 12.0 Object library.
I've been working on it steady for a couple of weeks without problems.
Upvotes: 0
Reputation: 21
If you need to install it WITH DAC, then run the installer as administrator. Select DAC, the installer will crash at the end. End Task on installer in Task manager. Rerun installation with ONLY core language files (VB6 and/or VC++ etc.) installation will complete successfully. Run installer for SP6 as administrator.
Upvotes: 1
Reputation: 427
Yes you can install VB6 on Win 8.1. I have already installed it on my machine and it works really well. Except the SendKeys "{Tab}" To install VB6 you have to disable UAC from Control Panel Run the setup as Administrator Disable Data Access Component in the Custom Installation option It will install and restart it After that Install VB SP6 and that's it :)
Upvotes: 0
Reputation: 519
While you can run VB6 in Windows 8.1 it's not going to do well and there will be any number of issues.
The sensible way to use VB6 in Windows 8 is to create a Virtual Machine using Hyper-V Manager, install Windows XP*, Visual Studio 6, MZ-Tools, and any other support software. Remote desktop to your virtual machine and you're good to go.
Also, when windows 9, 10 and 11 arrive, your virtual machine can be transferred over to them or to a new PC all without breaking your VB6 development environment.
*Or Windows 7 32 bit if you have to but XP is better for VB6
Upvotes: 1