This topic contains the history updates.
NEW: VB6 SETTINGS SAVE / IMPORT
A new Extra tab has been add to ribbon with two commands:
a) Export VB6 registry
Export all VB5.0 and VB6.0 settings in six files:
- DevStudio.reg
- DevStudio64.reg
- HTML Help Collections64.reg
- VisualBasic.reg
- VisualBasic64.reg
- VisualStudio6064.reg
b) Import VB6 Registry
Import settings previously saved with Export VB6 registry command.
This command import the six files exported using previous command (a)
Caution: the existing settings will be overwritten.
NEW: SETUP WITH NO MSJAVAX86.EXE
Now the setup don't ask any more for MS JAVA library.
This will stop the setup wizard from looking for and installing this very old version of MS Java on our system.
NEW: - RUN AS ADMINISTRATOR
Now VS6Installer automatically will run as administrator by execute RunAs.exe utility.
Do not run VSInstaller.exe directly, otherwise will fails.
NEW: Clean System
This command clean Registry settings and Folders related to Visual Basic 6.0.
The command start only if Visual Basic 6.0 is already uninstalled.
CAUTION: we suggest to make a backup of your Registry, first.
NEW: ACTIVATION CODE IS FOREVER
To register, you only need to enter the PayPal transaction code of 17 alphanumeric characters, and the program will be registered forever and can be reinstalled without any limit.
If you reinstall it or install it on a new computer, simply re-enter your PayPal code.
Registration requires internet connection.
FIX: Activation Code was removed
When you uninstall Microsoft Visual Basic 6.0, the VS6Installer Activation Code was also removed.
NEW: - LIVE UPDATE
LiveUpdate checks for program updates and downloads and installs them independently.
You can choose to do it manually or every time the program is started by setting the appropriate Check for updates option from the File > Support menu.
NEW: - AUTO-DETECT
Auto-detect version/edition in prepared folder ROOT
When you SET the ROOT folder by choosing a previous already 'prepared ROOT folder' then the program will read the folders to detect the edition/version already prepared, so the correct button will automatically selected (checked):
1. Visual Studio 6.0 - Enterprise Edition
2. Visual Studio 6.0 - Professional Edition
3. Visual Basic 6.0 - Enterprise Edition
4. Visual Basic 6.0 - Professional Edition
NEW: - Components tab
- VBTOOLS
- SAVE TO FOLDER
NEW: SETUP
Now the VS6 Installer tool need to be installed to work in Windows 10.
Portable version no longer distribute.
FIXED:
Type mismatch (13) error
FIXED:
Error-2: Run-time error '91': Object variable or With block variable not set
NEW: WINDOWS 10
For Windows 10 64bit - version 1703 build 15063.138 +
see Instructions
FIXED: MSDN Library recognition
Again. In some cases did not identify correctly the CD structure of MSDN 98.
FIXED: OS recognition
In some cases did not identify correctly the OS version.
FIXED: MSDN Library recognition
In some cases did not identify correctly the CD structure of MSDN 98.
NEW: New Browse for Folder window (customized)
When open to browse for folder, the current folder is already visible
NEW: added detection for all MSDN Library editions
The various editions of the MSDN Library can be distributed with a variable number of CDs (2, 3 or 4), users could have difficulty installing the MSDN Library.
VS6I is now able to detection all MSDN Library editions and inform the user about the edition he has chosen (*). Example:
(*) It could be that some files and folders are common in all the CDs, so at the time of the copy will be asked whether to overwrite them. Always answer yes.
Other small improvements...
NEW: added detection of MSDN Library Subscription October 2001
VS6I is able to detection the MSDN Library subscription DVD, en_msdn_library_october2001_dvd, which it DVD structure is a bit different from the MSDN98 version (2 CD) that come with CD distribution of Visual Studio 6.0 or Visual Basic 6.0.
How to prepare and install MSDN Library October 2001:
a) unzip the en_msdn_library_october2001_dvd.exe into a new folder you want.
If you use 7zip, simply right-click the file and choose the menu command: Extract in "en_msdn_library_october2001_dvd\"
b) To prepare folder: simply choose the source folder create above
VS6I detect automatically this version of MSDN, so will not ask you to insert CD #2 (as with the MSDN98 version)
c) To install MSDN:
Simply click the Install MSDN Library button to start setup.
CHANGE: Visual Basic 6.0 fails to find MSJAVA.DLL
If you receive a error, now you can press Continue button to however run the Visual Basic 6.0 setup.
NEW: Add the ? icon (top-right)
This icon open the help file related on current tab.
NEW: Visual Studio 6.0 Enterprise Edition
For users that have the Visual Studio 6.0 Enterprise Edition, will see that on the Setup all unnecessary options are already disabled.
This is to ensure that Visual Basic installation ends without errors on any version of Windows, especially the version 10!
However, you can add any option, too.
However, the 'unnecessary' options should be disabled in ALL editions.
I.e., Visual SourceSafe option will disabled both VS 6.0 Enterprise and VB 6.0 Enterprise.
Note: this also prevents the Windows restart, so you can install all Visual Basic 6.0, the MSDN Library and the Service Pack 6 without interruptions.
CHANGE: Visual Basic 6.0 setup fails
Under certain circumstances, the setup of VB 6.0 ends with error, or not start. Correct.
CHANGE: Register Shared components.
Due to a different address of the Registry in Windows 10, VS6I could not read the information relating to the shared components, so all OCX were disabled.
Now VS6I again is able to read information then to install shared components.
CHANGE: Install shared components (source path)
On some cases, VS6I was not able to retrieve the correct path for shared components, which should be: \Common\Tools\VB.
Note: the location of this path may vary depending on the edition of VS/VB you own.
For example, in the Italian version of VS 6.0 Enterprise is on the CD #3, while in the English version of VB Enterprise 6.0 and VB 6.0 Professional is in the CD #1. Check your edition, before to install.
NEW: Support for Windows 10 (final build 10240)
Please read Windows 10 issue!
CHANGE: Permissions to access Registry.
VS6I no longer displays the error message when the user does not have permission to access the Registry to provide the ability to install the old components (AniBtn32.ocx, DBGrid32.ocx, etc.) In the group Shared components. Simply, now disables the group.
Set Vista SP2 compatible
Add option to set compatibility to Windows Vista SP2 (recommended in Windows 10)
MSJAVA.DLL solved
In some editions simply you will create a zero-length file, in others it is necessary to copy the original file; also, it all depends on the version of Windows. You do not have to worry about what need in your edition of VS6/VB6: VS6I thinks of everything!
NEW: GUI completely renewed
Improved graphic user interface: Office 2013 Ribbon style.
NEW: Add support for old controls
Install and register old controls like: AniBtn32.ocx, Threed32.ocx, and so on...
Caution: old controls may not compatible on Windows Vista and next OS versions.
However, all have been tested and seem to work.
NEW: Add support for Windows 10 Technical Preview (v. 6.4 build 9841)
VS6Installer install correctly VS6/VB6, MSDN e SP6 on Windows 10.
Before to run VS6/VB6 setup please read Windows 10 instruction.
NEW: Disable Data Access option, to disable Data Access on setup
In Windows 8 and Windows 10 (Technical Preview) disables the installation of some outdated components, related to Data Access, that affect the execution of Visual Basic 6.0.
NEW: Install Graphics option, to install all Graphics files on setup (HOME tab)
CHANGE: Crystal Report 4.6 installation.
Improved the installation of Crystal Reports 4.6 (Segeate) and fixed some minor bugs.
NEW: Add support for Visual Basic Enterprise Edition
Tested with Italian edition only.
For other languages: if you encounter problems you may contact me via forum.
NEW: If Windows need to restart after installation, VS6 Installer also restart with Windows
This allow you can continue setup without re-run VS6 Installer manually.
NEW: Options menu
NEW: Create a Microsoft Visual Basic 6.0 link on Desktop and Quick Launch bar (File menu)
The installation of Visual Basic does not create any link; This command allows you to create a link to the Desktop and Quick Launch bar.
If link already exists do nothing, but shows a warning.
NEW: Add option to set VB6.EXE to Run As Administrator (File menu)
Fixed: In the English version of the MSDN CD1, the structure of folders and files may be different with other versions; the result is that when start to prepare the 2MSDN60 folder you receive a error File not found.
Fixed: Crystal Report 4.6 improved
Help file updated
Add Know Issues topic, where reported users issues and related solutions.
Other minor changes and improvements
Change - Fixed recognition of Service Pack 6.
Change - Fixed state recognition of existing prepared-folders (Install buttons) after set the ROOT folder.
Change - Fixed error to recognize Service Pack prepared folder.
Change - Some minor changes.
Change - Fixed recognition of the folders in the root folder
Change - Fixed state recognition of existing prepared-folders (Install buttons)
Info - the SP6 must be unpacked into a folder, before to prepare SP6 folder.
New - Add installation for Microsoft Visual Studio 6.0 PRO
New - The program is now named: VS6 Installer
New - Add installation for Microsoft Visual Basic 6.0
New - Root folder, to create folders to another device (recommended)
New - Use separate folders for Visual Studio and Visual Basic
New - Installation of Crystal Report 4.6 (English / Italian)