Microsoft Visual C++ 2015-2019 Redistributable (x86) error during Discovery Accelerator 14.2 installation

book

Article ID: 100051996

calendar_today

Updated On:

Description

Error Message

Microsoft Visual C++ 2015-2019 Redistributable (x86): Error
You must install Microsoft Visual C++ 2015-2019 Redistributable (x86) in order to continue.

The error message is shown in Figure 1:

When the user tries to install Microsoft Visual C++ 2015-2019 Redistributable (x86), it gives an error as shown in Figure 2:

Setup Failed

One or more issues caused the setup to fail. Please fix the issues and then retry setup.
For more information see the log file.
   0x80070666 - Another version of this product is already installed. Installation of this
   version cannot continue. To configure or remove the existing version of this product,
   use Add/Remove Programs in the Control Panel.

 

Cause

This issue occurs when Microsoft Visual C++ 2015-2019 Redistributable (x86), or higher version, is not installed on the system AND Node.js is installed by selecting Automatically install the necessary tools option in the Node.js installation wizard. The Node.js installation installs the latest version of Microsoft Visual C++ 2015-2022 Redistributable.  Note that the Automatically install the necessary tools option is optional and not recommended.

When the user tries to install Enterprise Vault Discovery Accelerator, the prerequisite check looks for Microsoft Visual C++ 2015-2019 Redistributable (x86). As it does not find Microsoft Visual C++ 2015-2019 Redistributable (x86), it gives an error (as displayed in Figure 1).

As there is Microsoft Visual C++ 2015-2022 Redistributable (x86) installed, it does not allow installation of Microsoft Visual C++ 2015-2019 Redistributable (x86) and gives the error (as displayed in Figure 2).

Note:  This issue does not occur in Discovery Accelerator versions prior to 14.2.

Resolution

  1. Uninstall Microsoft Visual C++ 2015-2022 Redistributable (x86) and Microsoft Visual C++ 2015-2022 Redistributable (x64).
  2. Install Microsoft Visual C++ 2015-2019 Redistributable (x86) from ‘Link to related software’ folder under ‘Veritas Enterprise Vault Discovery Accelerator’ of ISO.
  3. (Optional) If Microsoft Visual C++ 2015-2022 Redistributable (x86) and Microsoft Visual C++ 2015-2022 Redistributable (x64) were not installed by Node.js but by some other application, it will need to be installed again. 

Issue/Introduction

Enterprise Vault Discovery Accelerator prerequisite check gives “Error” for Microsoft Visual C++ 2015-2019 Redistributable (x86) while installation.