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.

Microsoft App-V 4.6 error 2C-000036B1 when launching Access after applying KB2467174


Symptoms

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.

↑ Back to the top


Cause

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.

↑ Back to the top


Resolution

To resolve this issue, either:

1. Resequence the package using the 4.6 SP1 (or greater) Sequencer 

 -or-

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>
  <windows>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly><assemblyIdentity type="win32" name="Microsoft.VC90.CRT" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"/>
                                <bindingRedirect oldVersion="9.0.30201.0-9.0.30729.4148" newVersion="9.0.30729.4148"/>
                </dependentAssembly></assemblyBinding>
  </windows>
</configuration>

To 

<?xml version="1.0"?><!-- Microsoft AppVirt generated config file.--><configuration>
  <windows>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
                <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"/>
                                <bindingRedirect oldVersion="9.0.20718.0-9.0.21022.8" newVersion="9.0.30729.4148"/>
                                <bindingRedirect oldVersion="9.0.30201.0-9.0.30729.4148" newVersion="9.0.30729.4148"/>
    </dependentAssembly></assemblyBinding>
  </windows>
</configuration>

Save the file, then save the package and redistribute.

↑ Back to the top


Keywords: kb, vkball

↑ Back to the top

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