Jean-Sébastien DUCHENE Blog's

Actualité, Tips, Articles sur l'ensemble des Technologies Microsoft (Microsoft Intune, ConfigMgr, Microsoft Defender, Microsoft Purview, Microsoft Azure, Windows...)

L’équipe App-V vient de publier concernant un problème remonté à la suite de l’application de la KB2647174. Lors du lancement d’Access, le message suivant s’affiche :

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

Seul Access est impacté et les autres produits Office ne rencontrent pas ce genre de problème.

Ce problème survient après application de la KB qui ajoute de nouvelles assemblies qui peuvent entrer en conflit avec le package qui a été séquencé avec l’ancienne version de Visual Studio 2008 Runtime.  Ce problème survient uniquement avec App-V 4.6 et anciennes versions et avec un séquencement sur les systèmes d’exploitation Windows XP/Vista/7 et Windows Server 2008.

Pour résoudre le problème, il existe deux solutions :

1.      Resequencer la package en utilisant App-V 4.6 SP1

2.      Ouvrir le package pour le mettre à jour via le sequencer. Localisez et ouvrez le fichier <package root>\office14\msaccess.exe.config :

a.      Changez les lignes suivantes :

<?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>

à

<?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>

b.      Sauvegardez le fichier et le package

c.      Redistribuez l’application

Pour plus d’information, vous pouvez consulter : KB2541008 - Microsoft App-V 4.6 error 2C-000036B1 when launching Access after applying KB2467174

 

 

Facebook Like