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


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.


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 ( for more information.


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) (
  2. Install the Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update (
  3. Install the Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) (
  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.