Errore durante il caricamento del profilo di Outlook della Configurazione guidata Microsoft Dynamics CRM

Questo articolo fornisce soluzioni per il problema che potrebbe essere visualizzato un messaggio di errore durante la parte Caricamento profilo di Outlook della Configurazione guidata Microsoft Dynamics CRM.

Si applica a: Microsoft Dynamics CRM 2011
Numero KB originale: 2538692

Sintomi

Quando si configura il client outlook Microsoft Dynamics CRM 2011, si verifica un errore dopo aver immesso Windows Live ID dell'utente e durante la parte Caricamento profilo di Outlook della Configurazione guidata.

Nel Crm50ClientConfig.log si verifica l'errore seguente:

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

Il Crm50ClientConfig.log si trova nelle directory seguenti:

  • Windows7/2008

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

  • WindowsXP/2003

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

Causa

L'errore precedente può verificarsi se si verifica una delle condizioni seguenti:

Causa 1:

Il file MAPISVC.inf non esiste nel percorso corretto.

Causa 2:

I servizi Microsoft Dynamics CRM non vengono registrati nel file MAPISVC.inf

Risoluzione

Risoluzione 1:

  1. Il percorso del file MAPISVC.inf dipende dal tipo di architettura di Windows e da Outlook. Di seguito è riportato il percorso in cui deve esistere il file MAPISVC.inf in base ai tipi di architettura di Windows e Outlook.

    Versione a 32 bit o x86 di Windows e Outlook:
    C:\Windows\System32\mapisvc.inf
    C:\Program Files\Common Files\System\MSMAPI\1033\mapisvc.inf

    Versione a 64 bit o x64 di Windows e Outlook:
    C:\Program Files\Common Files\System\MSMAPI\1033\mapisvc.inf
    C:\windows\SysWOW64\mapisvc.inf

    Versione a 32 bit o x86 di Outlook con una versione a 64 bit o x64 di Windows:
    C:\Program Files (x86)\Common Files\System\MSMAPI\1033\mapisvc.inf
    C:\windows\SysWOW64\mapisvc.inf

  2. Se il file MAPISVC.inf non esiste in uno di questi percorsi, provare a individuarlo in UserProfile:

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

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

  3. Se il file MAPISVC.inf esiste in UserProfile, copiarlo nelle directory appropriate in base al tipo di architettura di Windows e Outlook.

  4. Se non si è certi del tipo di architettura in uso per Windows o Outlook, seguire questa procedura:

    Finestre:

    1. Selezionare il pulsante Windows/Start.

    2. Passare a Programmi>Accessori.

    3. Right-Click al prompt dei comandi e selezionare Esegui come amministratore.

    4. Eseguire il comando seguente:

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

    Se viene restituito, i risultati seguenti indicano che il sistema operativo è un sistema operativo a 64 bit:

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

    Se viene restituito, i risultati seguenti indicano che il sistema operativo è un sistema operativo a 32 bit:

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

    Se Windows è un sistema operativo a 32 bit, Outlook sarà un'applicazione a 32 bit. Tuttavia, se Windows è un sistema operativo a 64 bit, Outlook può essere un'applicazione a 32 bit o un'applicazione a 64 bit. Outlook 2003 e Outlook 2007 sono supportati solo come applicazioni a 32 bit. Outlook 2010 presenta tuttavia entrambi i tipi di architettura:

    Per determinare la versione di Outlook 2010, seguire questa procedura:

    1. Selezionare il pulsante Windows/Start.

    2. Passare a Programmi>Accessori.

    3. Right-Click al prompt dei comandi e selezionare Esegui come amministratore.

    4. Eseguire il comando seguente in base alla versione di Office:

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

Risoluzione 2:

Se i servizi Microsoft Dynamics CRM non vengono registrati nel file MAPISVC.inf, è possibile aggiungere manualmente queste voci al file MAPISVC.inf e inserirle nei percorsi appropriati.

Per risolvere questo problema, contattare Microsoft Dynamics CRM supporto tecnico per assistenza.

Ulteriori informazioni

Verificare se il problema è stato risolto. Se il problema è stato risolto, non occorre leggere il resto della sezione. Se il problema non è stato risolto, è possibile contattare supporto tecnico Microsoft.