After applying Microsoft Security Update KB2647174 Microsoft Access virtualized with Microsoft Application Virtualization (App-V) may fail to launch with an error similar to the following:
Application Virtualization Error
The Application Virtualization Client could not launch Microsoft Access 2010 v1. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. Error code: 4604EE8-1B401F2C-000036B1
Other Microsoft Office components (Word, Excel, etc.) load successfully.
KB2647174 inserts new side-by-side assemblies that may conflict with those contained in packages that have been sequenced using older versions of the Microsoft Visual Studio 2008 runtime. This issue only occurs on applications sequenced with Microsoft App-V 4.6 and below. App-V 4.6 SP1 is not affected. In addition, this issue only affects Office installations sequenced on Windows XP. Windows 7, Windows Vista, and Windows Server 2008 and above are not affected.
To resolve this issue, either:
1. Resequence the package using the 4.6 SP1 (or greater) Sequencer
2. Open the package for upgrade in the Sequencer and locate the file <package root>\office14\msaccess.exe.config.
In the App-V 4.5 Sequencer, Select File then Open for Package Upgrade.... When the package loads, select Tools then Sequencing Wizard to begin monitoring.
In the App-V 4.6 SP1 Sequencer, choose File then Open... then select Update Application in Existing Package. Follow the wizard until you reach the Select Installer screen. There, choose Perform a custom installation. and click Next. Click Run... and then choose Notepad.exe.
Once the package is loaded, open msaccess.exe.config in Notepad and change these lines:
<?xml version="1.0"?><!-- Microsoft AppVirt generated config file.--><configuration>
Save the file, then save the package and redistribute.