Installing the App-V 4.6 Desktop Client using SETUP.MSI fails with Error 25010

Symptoms

When running the Microsoft Application Virtualization 4.6 Desktop Client (App-V 4.6) by running SETUP.MSI, you may receive the following error:

Error 25010.  A prerequisite for installation is missing.
Installation cannot continue.

Cause

This error can occur if the proper versions of the Microsoft Visual C++ 2005 and 2008 redistributables are not present.  Setup requires the following redistributables:

  • VC++ 2005 Redistributable version 8.0.59193
  • VC++ 2008 Redistributable version 9.0.30729.4148

Running SETUP.EXE rather than SETUP.MSI will automatically extract and install these packages.  See How to Install the App-V Client by Using Setup.exe (http://technet.microsoft.com/en-us/library/ee956911.aspx) for more information.

Resolution

Running setup via SETUP.EXE is the preferred method to install the App-V client.  To install the client using only MSIs use the following steps:

  1. Install the Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) (http://go.microsoft.com/fwlink/?LinkId=119961)
  2. Install the Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update (http://go.microsoft.com/fwlink/?LinkId=169360)
  3. Install the Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) (http://go.microsoft.com/fwlink/?LinkId=150700)
  4. Install the App-V Client using SETUP.MSI

Note that KB2467174 and KB2467175 should be applied to update these packages as well.

More Information

The App-V client setup requires VC++ 2005 Redistributable version 8.0.59193 and VC++ 2008 Redistributable version 9.0.30729.4148 before setup will proceed.  These packages need to be installed in addition to KBs 2467174 and 2467175 to satisfy the requirements of the Side-by-Side manifest.  The order of installation of the packages does not matter.
Properties

Article ID: 2561717 - Last Review: Jun 9, 2011 - Revision: 1

Feedback