Friday, June 8, 2012

SCCM 2012 deploying App-V Client

First you need to Download the MDOP.
There you will find the App-V setup files you need.
Sequencer to create a Virtual package.
Client to deploy to the Computers who will run the Virtual package.

Then you need to download and create some packages for the App-V Client Package:
And download a bunch of Prerequisites.
Installing Prerequisite Software
Microsoft Visual C++ 2005 Service Pack 1 32bit Redistributable Package ATL Security Update
Setup command: msiexec /i vcredist.msi /quiet


Microsoft Visual C++ 2005 Service Pack 1 64bit Redistributable Package ATL Security Update


Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package ATL Security Update
Setup command: msiexec /i vcredist.msi /quiet


Microsoft Core XML Services (MSXML) 6.0
Setup Command: msiexec /i msxml6_x86.msi /quiet

Microsoft Application Error Reporting
Resides inside the App-V Client package under Support folder.
Setup Command: msiexec /i dw20shared.msi APPGUID=342C9BB8-65A0-46DE-AB7A-8031E151AF69REBOOT=Suppress REINSTALL=ALL REINSTALLMODE=vomus

Add all this to the Package:

With Dependencies:

Create ie Visio 2010 as a Virtual Package with the Sequencer on a Clean machine.

For virtualizing Office 2010 Products you need to follow some steps for preparing the Referance machine and to deploy the APP-Client software package.

So Your command line for the Office 2010 Deployment kit for App-V would look like something like this, depending on if you have 32/64bit MAK or KMS and Products:

msiexec /i OffVirt.msi ADDLOCAL=Click2runMapi,Click2runOWSSupp,Click2runWDS,OSpp,OSpp_Core,OSppWoW64 PROPLUS=1 PROJECTPRO=1 KMSSERVICENAME=”” KMSSERVICEPORT=1688

After Sequencing the Visio package, add it to the SCCM 2012 Applications, you may edit the programs to publish from here. Very neat future :)

Add it to SCCM 2012, and Select that it has the APP-V Client Package as a Dependency.

Then its time hit the Install and Run.

Supported Configuration Manager and Microsoft Application Virtualization scenarios

Read more here:

Microsoft Application Error Reporting does not have to be installed.
When you are installing the App-V 4.6 SP2 client by using the Setup.msi file, you do not have to install Microsoft Application Error Reporting by using the Dw20shared.msi file. App-V 4.6 SP2 now uses Microsoft Error Reporting.

Description of Microsoft Application Virtualization 4.6 Service Pack 2


  1. Your x86 C++ link is for 2005, but the x64 links to the 2008 redist, the proper 2005 link is here:

    1. Scratch that, I see you state it is for 2008. The 2008 link has both x86 and x64, but the 2005 link does not. For those wanting 2005 x64, the link is above.

  2. Also, on the dependencies, you have to do a separate dependency for each app otherwise if any of them are installed it will pass.