Une erreur se produit pendant la partie Chargement du profil Outlook de l’Assistant Configuration Microsoft Dynamics CRM

Cet article fournit des solutions au problème lié au fait que vous pouvez recevoir un message d’erreur pendant la partie Chargement du profil Outlook de l’Assistant Configuration Microsoft Dynamics CRM.

S’applique à : Microsoft Dynamics CRM 2011
Numéro de la base de connaissances d’origine : 2538692

Symptômes

Lors de la configuration du client Outlook Microsoft Dynamics CRM 2011, une erreur se produit après avoir entré l’ID Windows Live ID de l’utilisateur et pendant la partie Chargement du profil Outlook de l’Assistant Configuration.

Dans le Crm50ClientConfig.log, l’erreur suivante se produit :

Erreur | Exception : sur Microsoft.Interop.Mapi.CRcwMsgServiceAdmin.CreateMsgServiceEx(String ServiceName, String DisplayName, IntPtr UIParam, IMsgServiceAdmin_CreateMsgService_Flags Flags)
Microsoft.Crm.Application.Outlook.Config. OutlookCRMDatastoreInstaller.InstallCrmDatastore(Guid organizationId, Guid userId, String serverUrl, String organizationName, String displayName)
Microsoft.Crm.Application.Outlook.Config. OutlookConfigurator.Configure(IProgressEventHandler progressEventHandler)
Microsoft.Crm.Application.Outlook.Config. ConfigEngine.Configure(Object stateInfo)

Le Crm50ClientConfig.log se trouve dans les répertoires suivants :

  • Windows7/2008

    %userprofile%\AppData\Local\Microsoft\MSCRM\Logs

  • WindowsXP/2003

    %userprofile%\Local Settings\Application Data\MSCRM\Logs

Cause

L’erreur ci-dessus peut se produire si l’une des conditions suivantes est remplie :

Cause 1 :

Le fichier MAPISVC.inf n’existe pas à l’emplacement approprié.

Cause 2 :

Les services Microsoft Dynamics CRM ne sont pas inscrits dans le fichier MAPISVC.inf

Résolution

Résolution 1 :

  1. L’emplacement du fichier MAPISVC.inf dépend du type d’architecture de Windows et d’Outlook. Vous trouverez ci-dessous l’emplacement où le fichier MAPISVC.inf doit exister en fonction des types d’architecture de Windows et Outlook.

    Version 32 bits ou x86 de Windows et Outlook :
    C:\Windows\System32\mapisvc.inf
    C:\Program Files\Common Files\System\MSMAPI\1033\mapisvc.inf

    Version 64 bits ou x64 de Windows et Outlook :
    C:\Program Files\Common Files\System\MSMAPI\1033\mapisvc.inf
    C:\windows\SysWOW64\mapisvc.inf

    Version 32 bits ou x86 d’Outlook avec une version 64 bits ou x64 de Windows :
    C:\Program Files (x86)\Common Files\System\MSMAPI\1033\mapisvc.inf
    C:\windows\SysWOW64\mapisvc.inf

  2. Si le fichier MAPISVC.inf n’existe pas dans l’un de ces emplacements, essayez de le localiser dans userProfile :

    Windows7/2008
    %userprofile%\AppData\Local\Microsoft\Outlook

    WindowsXP/2003
    %userprofile%\Local Settings\Application Data\Microsoft\Outlook

  3. Si le fichier MAPISVC.inf existe dans userProfile, copiez-le dans les répertoires appropriés en fonction du type d’architecture de Windows et Outlook.

  4. Si vous ne savez pas quel type d’architecture vous utilisez pour Windows ou Outlook, procédez comme suit :

    Windows :

    1. Sélectionnez Le bouton Windows/Démarrer.

    2. Accédez à Programmes>Accessoires.

    3. Right-Click à l’invite de commandes et sélectionnez Exécuter en tant qu’administrateur.

    4. Exécutez la commande suivante :

      reg query "HKLM\System\CurrentControlSet\Control\Session Manager\Environment" /V PROCESSOR_ARCHITECTURE

    S’il retourne, les résultats suivants indiquent que le système d’exploitation est un système d’exploitation 64 bits :

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment
    PROCESSOR_ARCHITECTURE REG_SZ AMD64

    S’il retourne, les résultats suivants indiquent que le système d’exploitation est un système d’exploitation 32 bits :

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment
    PROCESSOR_ARCHITECTURE REG_SZ x86

    Si Windows est un système d’exploitation 32 bits, Outlook sera une application 32 bits. Toutefois, si Windows est un système d’exploitation 64 bits, Outlook peut être une application 32 bits ou une application 64 bits. Outlook 2003 et Outlook 2007 uniquement sont pris en charge en tant qu’applications 32 bits. Toutefois, Outlook 2010 a les deux types d’architecture :

    Pour déterminer la version d’Outlook 2010, procédez comme suit :

    1. Sélectionnez Le bouton Windows/Démarrer.

    2. Accédez à Programmes>Accessoires.

    3. Right-Click à l’invite de commandes et sélectionnez Exécuter en tant qu’administrateur.

    4. Exécutez la commande suivante en fonction de la version d’Office :

      reg query "HKLM\Software\Microsoft\Office\14.0\Outlook" /V Bitness

Résolution 2 :

Si les services Microsoft Dynamics CRM ne sont pas inscrits dans le fichier MAPISVC.inf, nous pouvons ajouter manuellement ces entrées au fichier MAPISVC.inf et les placer aux emplacements appropriés.

Pour résoudre ce problème, contactez le support Microsoft Dynamics CRM pour obtenir de l’aide.

Informations supplémentaires

Vérifiez si le problème est résolu. Si c’est le cas, vous n’avez plus besoin de cette section. Si le problème n’est pas résolu, vous pouvez contacter Support Microsoft.