KB: Microsoft VC++ runtime errors occur when checking for ZoomText updates



KB#: 099
Last updated: March 01 2006



The information in this article applies to:

  • ZoomText 9.0
  • ZoomText 8.1 and 8.0


PROBLEM

When attempting to install a ZoomText update (via the ZoomText Update Wizard), a “Microsoft VC++ runtime error” will occur if the user does not have rights to the following directory:

C:\Program\Files\Installshield Installation Information\UpdateService\Database

hen a ZoomText update is available, the InstallShield update service (agent.exe) creates and/or writes to the ‘update.ini' file located in this directory. If the user does not have write privileges to this directory, the InstallShield agent crashes and generates the Microsoft VC++ error.

SOLUTION

To resolve this problem, the user must be given access privileges to the referenced directory as follows:

  1. Log in to Windows as an Administrator. If you cannot login with administrative privileges, contact your system administrator.
  2. Modify the limited user's access privileges to provide read/write access to the following directory:

    C:\Program Files\InstallShield Installation Information \UpdateService\Database

    Note: The "InstallShield Installation Information" directory has a hidden attribute; so ensure that you check the windows setting "Show Hidden Files and Folders".
  3. Log in as the limited user.
  4. Run the ZoomText update wizard. The InstallShield agent crash should not occur any more.

MORE INFORMATION

For more information about this problem, see the InstallShield knowledge base article – Q107814: http://support.installshield.com/kb/view.asp?articleid=Q107814