Installation (VB6)

Top  Previous  Next

To install MZ-Tools 8.0 for VB6 follow these steps:

  • Go to the Download page on the web site and download the desired setup MZ-Tools 8.0 for VB6.
  • Run the setup program MZTools8VB6Setup.exe taking into account the following:
    • MZ-Tools 8.0 for VB6 requires admin rights to be installed. This should not be a problem for developers because VB6 already requires admin rights to run (to be able to register compiled ActiveX DLLs).
    • MZ-Tools 8.0 for VB6 is registered as a VB6 add-in only for the user running the setup, not for all users. This is a limitation imposed by Microsoft (VB6 gets add-ins registered only under HKEY_CURRENT_USER\Software\Microsoft\Visual Basic\6.0\Addins, it would not get add-ins registered under the Registry hive HKEY_LOCAL_MACHINE).
    • MZ-Tools 8.0 for VB6 doesn't support Window XP or Windows Server 2003. If you run the setup on these versions you get the following error:


    • If you are running on a supported Windows version and yet you get that error, ensure that the setup is not running in compatibility mode for Windows XP:


  • Follow the instructions on the screen.
  • If you work for an IT department and want to install the setup automatically for end-users without prompts (for massive deployments), you can proceed as follows:
    • Ensure that you are using the latest MZTools8VB6Setup.exe available on the web site (older versions may not work as described below).
    • Create some script that runs that setup under a user account with admin rights and use the /VERYSILENT command-line switch of the setup. In this case, no entry is created in Control Panel, Programs and features, to prevent the uninstallation by the user through that way. The setup of MZ-Tools 8.0 for VB6 has been created with InnoSetup, a popular installer. You can get its command-line switches here.
    • The setup installs MZ-Tools 8.0 for VB6 in the folder "C:\Program Files (x86)\MZTools Software\MZTools8VB6" on Windows 64-bit ("C:\Program Files\MZTools Software\MZTools8VB6" on Windows 32-bit), but it only registers it as a VB6 add-in for the user account installing it, as explained above. If the user account installing the setup is not the end-user account, the end-user must register MZ-Tools 8.0 as a VB6 add-in creating the Registry entries specified in the MZTools8VB6.reg file that is created in the installation folder (the end-user can double-click that file manually once, or you can execute another script for that end-user that creates those Registry entries at logon time).

To configure the team options if you are working inside a team:

  • If you are the team leader, configure the team options of MZ-Tools and then move the "TeamOptions" subfolder of the installation folder to some shared network folder.
  • If you aren't the team leader, ask him / her the location of the team options folder (it should be in a shared network folder) and point to it as explained in the Customizing MZ-Tools section.

To register MZ-Tools 8.0 after the installation with the license file, see Registration (licensing).