Error durante la parte Carga del perfil de Outlook del Asistente para configuración de Microsoft Dynamics CRM

En este artículo se proporcionan soluciones para el problema que puede recibir un mensaje de error durante la parte Carga del perfil de Outlook del Asistente para configuración de Microsoft Dynamics CRM.

Se aplica a: Microsoft Dynamics CRM 2011
Número de KB original: 2538692

Síntomas

Al configurar el cliente de Outlook de Microsoft Dynamics CRM 2011, se produce un error después de escribir el identificador de Windows Live del usuario y durante la parte Carga del perfil de Outlook del Asistente para configuración.

En el Crm50ClientConfig.log, se produce el siguiente error:

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

El Crm50ClientConfig.log se encuentra en los directorios siguientes:

  • Windows7/2008

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

  • WindowsXP/2003

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

Causa

El error anterior puede producirse si se cumple alguna de las condiciones siguientes:

Causa 1:

El archivo MAPISVC.inf no existe en la ubicación adecuada.

Causa 2:

Los servicios de Microsoft Dynamics CRM no se registran en el archivo MAPISVC.inf

Resolución

Resolución 1:

  1. La ubicación del archivo MAPISVC.inf depende del tipo de arquitectura de Windows, así como de Outlook. A continuación se muestra dónde debe existir el archivo MAPISVC.inf en función de los tipos de arquitectura de Windows y Outlook.

    Versión de 32 bits o x86 de Windows y Outlook:
    C:\Windows\System32\mapisvc.inf
    C:\Program Files\Common Files\System\MSMAPI\1033\mapisvc.inf

    Versión de 64 bits o x64 de Windows y Outlook:
    C:\Program Files\Common Files\System\MSMAPI\1033\mapisvc.inf
    C:\windows\SysWOW64\mapisvc.inf

    Versión de 32 bits o x86 de Outlook con una versión de 64 bits o x64 de Windows:
    C:\Program Files (x86)\Common Files\System\MSMAPI\1033\mapisvc.inf
    C:\windows\SysWOW64\mapisvc.inf

  2. Si el archivo MAPISVC.inf no existe en ninguna de estas ubicaciones, intente localizarlo en userprofile:

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

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

  3. Si el archivo MAPISVC.inf existe en UserProfile, cópielo en los directorios adecuados en función del tipo de arquitectura de Windows y Outlook.

  4. Si no está seguro del tipo de arquitectura que usa para Windows o Outlook, siga estos pasos:

    Windows:

    1. Seleccione el botón Windows/Inicio.

    2. Vaya a Accesorios de programas>.

    3. Right-Click en el símbolo del sistema y seleccione Ejecutar como administrador.

    4. Ejecute el siguiente comando:

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

    Si devuelve, los resultados siguientes indican que el sistema operativo es un sistema operativo de 64 bits:

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

    Si devuelve, los resultados siguientes indican que el sistema operativo es un sistema operativo de 32 bits:

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

    Si Windows es un sistema operativo de 32 bits, Outlook será una aplicación de 32 bits. Sin embargo, si Windows es un sistema operativo de 64 bits, Outlook puede ser una aplicación de 32 bits o una aplicación de 64 bits. Outlook 2003 y Outlook 2007 solo se admiten como aplicaciones de 32 bits. Sin embargo, Outlook 2010 tiene ambos tipos de arquitectura:

    Para determinar qué versión es Outlook 2010, siga estos pasos:

    1. Seleccione el botón Windows/Inicio.

    2. Vaya a Accesorios de programas>.

    3. Right-Click en el símbolo del sistema y seleccione Ejecutar como administrador.

    4. Ejecute el siguiente comando en función de la versión de Office:

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

Resolución 2:

Si los servicios de Microsoft Dynamics CRM no se registran en el archivo MAPISVC.inf, podemos agregar manualmente estas entradas al archivo MAPISVC.inf y colocarlas en las ubicaciones adecuadas.

Para solucionar este problema, póngase en contacto con Microsoft Dynamics CRM soporte técnico para obtener ayuda.

Más información

Compruebe si se ha solucionado el problema. Si se ha solucionado, ya ha terminado con esta sección. Si el problema no se ha corregido, puede ponerse en contacto con Soporte técnico de Microsoft.