Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Upgrading the Microsoft App-V client from 4.5 to 4.6 silently using ESD


Summary

In order to retain the current cache and the current user settings, as well as published applications, you will need to do an in-place upgrade with the 4.6 installer. However, for Microsoft Application Virtualization version 4.6, command-line parameters cannot be used during a client upgrade and must be used only during a clean installation.

It is possible to deploy the client upgrade silently via an MSI package, although with the MSI it will fail if the prerequisites are not installed.

The following are the prerequisites for the App-V 4.6 client:

  • MSXML 6.0: This is included in Windows XP Service Pack 3 and all newer operating systems and is already there with the 4.5 client.
  • Microsoft Application Error Reporting.  This is already present with the 4.5 client but GUID modifications are needed.
  • Microsoft Visual C++ 2005 Redistributable.  This is already present with the 4.5 client.
  • Microsoft Visual C++ 2008 Redistributable.  This will need to be pre-deployed.

With 4.6 there must be a new registration GUID for Application Error Reporting even if it is already installed.

To install and register Microsoft Application Error Reporting properly for version 4.6, you must use the APPGUID parameter to specify the App-V product code. The product code is unique for each App-V client type and version. Select the correct product code from the following table:

Version

Product Code for Desktop Client

Product Code for Client for Remote Desktop Services 

App-V 4.5 CU1

 FE495DBC-6D42-4698-B61F-86E655E0796D

8A97C241-D92A-47DC-B360-E716C1AAA929

App-V 4.5 SP1

 93468B43-C19D-44F9-8BCC-114076DB0443

0042AD3C-99A4-4E58-B5F0-744D5AD96E1C

App-V 4.5 SP2

 C6FC75B9-7D86-4C44-8BDB-EAFE1F0E200D

 ECF80BBA-CA07-4A74-9ED6-E064F38AF1F5

App-V 4.6 x86 (RTM Release - MDOP 2010)

Build 4.6.0.1523)

 9E9D30B2-2065-4FDE-B756-8F1A6EABAFC3

 439FAC21-B423-41D4-8126-54F9FCB70039

App-V 4.6 x64 (RTM Release - MDOP 2010)

Build 4.6.0.1523)

 E569E45F-7BA6-4C7F-B6BA-3FFCBE92FC22

 D2977C18-D88A-47CB-AFD8-652DD36F4D0D

App-V 4.6 x86 (All Languages Release - MDOP 2010 Refresh Build 4.6.0.20200)

 40C3258B-F9D1-46DF-AE97-72C1F86F2427

 9915D911-CC73-4122-AF4F-564F89454655

App-V 4.6 x64 (All Languages Release - MDOP 2010 Refresh Build 4.6.0.20200)

 1650E31F-23B8-40B5-A60A-C5934F557E3B

 7580D918-C621-49E7-9877-3CC59F9BD1DA

App-V 4.6 SP1 x86DB9F70CD-29BC-480B-8BA2-C9C2232C45531354855A-2298-4C73-9022-EF0686C65991
App-V 4.6 SP1 x64342C9BB8-65A0-46DE-AB7A-8031E151AF69B2C6C8D5-FE76-4056-A326-EE5D633EA175

Locate the Microsoft Application Error Reporting install program, dw20shared.msi, which can be found in the Support\Watson folder on the release media. To install the software, run the following command:

msiexec /i dw20shared.msi APPGUID={valuefromtable} REBOOT=Suppress REINSTALL=ALL REINSTALLMODE=vomus

How to install Microsoft Visual C++ 2008 SP1 Redistributable Package (x86):

Note: For version 4.6 and later of the App-V client, you must also install the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package ATL Security Update. Luckily, this is in a complete package.

1. Download the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package ATL Security Update software package from the Microsoft Download Center: http://go.microsoft.com/fwlink/?LinkId=150700.

2. To install silently, use the command-line option “/Q” with vcredist_x86.exe.  For example:

vcredist_x86.exe /Q

For App-V version 4.6, command-line parameters cannot be used during an upgrade and will be ignored.

The only acceptable parameter is:  

msiexec.exe /quiet /i "setup.msi"

This should preserve all settings.

↑ Back to the top


Keywords: kb, vkball

↑ Back to the top

Article Info
Article ID : 2390705
Revision : 2
Created on : 3/27/2020
Published on : 3/27/2020
Exists online : False
Views : 109