Freigeben über


Fehler beim Laden des Outlook-Profils des Microsoft Dynamics CRM-Konfigurations-Assistenten

Dieser Artikel enthält Lösungen für das Problem, dass beim Laden von Outlook-Profilen des Microsoft Dynamics CRM-Konfigurations-Assistenten möglicherweise eine Fehlermeldung angezeigt wird.

Gilt für: Microsoft Dynamics CRM 2011
Ursprüngliche KB-Nummer: 2538692

Problembeschreibung

Beim Konfigurieren des Microsoft Dynamics CRM 2011 Outlook-Clients tritt nach der Eingabe der Windows Live ID des Benutzers und während des Teils Laden des Outlook-Profils des Konfigurations-Assistenten ein Fehler auf.

Im Crm50ClientConfig.log tritt der folgende Fehler auf:

Fehler| Ausnahme: bei 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)

Die Crm50ClientConfig.log befindet sich in den folgenden Verzeichnissen:

  • Windows7/2008

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

  • WindowsXP/2003

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

Ursache

Der obige Fehler kann auftreten, wenn eine der folgenden Bedingungen zutrifft:

Ursache 1:

Die Datei MAPISVC.inf ist nicht am richtigen Speicherort vorhanden.

Ursache 2:

Die Microsoft Dynamics CRM Dienste werden nicht in der Datei "MAPISVC.inf" registriert.

Lösung

Lösung 1:

  1. Der Speicherort der Datei MAPISVC.inf hängt vom Architekturtyp von Windows und Outlook ab. Im Folgenden sollte die Datei MAPISVC.inf basierend auf den Architekturtypen von Windows und Outlook vorhanden sein.

    32-Bit- oder x86-Version von Windows und Outlook:
    C:\Windows\System32\mapisvc.inf
    C:\Program Files\Common Files\System\MSMAPI\1033\mapisvc.inf

    64-Bit- oder x64-Version von Windows und Outlook:
    C:\Program Files\Common Files\System\MSMAPI\1033\mapisvc.inf
    C:\windows\SysWOW64\mapisvc.inf

    32-Bit- oder x86-Version von Outlook mit einer 64-Bit- oder x64-Version von Windows:
    C:\Program Files (x86)\Common Files\System\MSMAPI\1033\mapisvc.inf
    C:\windows\SysWOW64\mapisvc.inf

  2. Wenn die Datei MAPISVC.inf an keinem dieser Speicherorte vorhanden ist, versuchen Sie, sie im UserProfile zu suchen:

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

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

  3. Wenn die Datei MAPISVC.inf im UserProfile vorhanden ist, kopieren Sie sie basierend auf dem Architekturtyp Windows und Outlook in die richtigen Verzeichnisse.

  4. Wenn Sie nicht sicher sind, welchen Architekturtyp Sie für Windows oder Outlook verwenden, führen Sie die folgenden Schritte aus:

    Windows:

    1. Wählen Sie Die Schaltfläche Windows/Start aus.

    2. Wechseln Sie zu Programme>Zubehör.

    3. Right-Click an der Eingabeaufforderung, und wählen Sie Als Administrator ausführen aus.

    4. Führen Sie den folgenden Befehl aus:

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

    Wenn zurückgegeben wird, würden die folgenden Ergebnisse darauf hindeuten, dass das Betriebssystem ein 64-Bit-Betriebssystem ist:

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

    Wenn es zurückgegeben wird, würden die folgenden Ergebnisse darauf hindeuten, dass das Betriebssystem ein 32-Bit-Betriebssystem ist:

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

    Wenn Windows ein 32-Bit-Betriebssystem ist, ist Outlook eine 32-Bit-Anwendung. Wenn Windows jedoch ein 64-Bit-Betriebssystem ist, kann Outlook entweder eine 32-Bit-Anwendung oder eine 64-Bit-Anwendung sein. Outlook 2003 und Outlook 2007 werden nur als 32-Bit-Anwendungen unterstützt. Outlook 2010 verfügt jedoch über beide Architekturtypen:

    Führen Sie die folgenden Schritte aus, um die Version von Outlook 2010 zu bestimmen:

    1. Wählen Sie Die Schaltfläche Windows/Start aus.

    2. Wechseln Sie zu Programme>Zubehör.

    3. Right-Click an der Eingabeaufforderung, und wählen Sie Als Administrator ausführen aus.

    4. Führen Sie den folgenden Befehl basierend auf der Office-Version aus:

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

Lösung 2:

Wenn die Microsoft Dynamics CRM-Dienste nicht in der Datei MAPISVC.inf registriert werden, können wir diese Einträge manuell zur Datei MAPISVC.inf hinzufügen und an den richtigen Speicherorten platzieren.

Um dieses Problem zu beheben, wenden Sie sich an Microsoft Dynamics CRM Support, um Unterstützung zu erhalten.

Weitere Informationen

Testen Sie, ob das Problem behoben ist. Wenn das Problem beseitigt ist, sind Sie mit diesem Abschnitt fertig. Wenn das Problem nicht behoben ist, können Sie sich an Microsoft-Support wenden.