配置Microsoft Dynamics CRM for Microsoft Office Outlook时显示错误消息

本文提供了配置Microsoft Dynamics CRM for Microsoft Office Outlook时发生的错误的解决方案。

适用于:Microsoft Dynamics CRM 2015、Microsoft Dynamics CRM 2013、Microsoft Dynamics CRM 2013 Service Pack 1
原始 KB 编号: 3090728

症状

尝试配置Microsoft Dynamics CRM for Microsoft Office Outlook时,会收到以下错误消息:

与 Microsoft Dynamics CRM 服务器通信时出现问题。 服务器可能不可用。 请稍后重试。 如果问题仍然存在,请与系统管理员联系。

选择 详细信息时,将显示以下附加详细信息:

无法加载文件或程序集“System.Data.SqlServerCe,Version=4.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91”或其依赖项之一。 系统找不到指定的文件。 at Microsoft.Crm.Application.SMWrappers.CrmSqlCeDatabase.CreateDatabase (布尔力)
at Microsoft.Crm.Application.SMWrappers.CrmSqlCeDatabase.Initialize ()
at Microsoft.Crm.Application.SMWrappers.CrmSqlCeDatabase.get_ConnectionString ()
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientMetadataSync.GetDataWriteFactoryInstance ()
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientMetadataSync.CreateDataWriter[TReturn] (Func'2 操作)
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientMetadataSync.get_IsValid ()
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientDynamicMetadataCache。<>c__DisplayClass1d.<ctor>b__1a ()
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.DeferredMetadataCacheManager.ExecuteWaitUntilReady (Guid organizationId, Action action)
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientDynamicMetadataCache..ctor (IOrganizationContext 上下文,boolean reloadAsynchronously)
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientDynamicMetadataCache.LoadCache (IOrganizationContext 上下文,Boolean unusedHere)
at Microsoft.Crm.Metadata.MetadataCache.GetInstance (IOrganizationContext 上下文)
at Microsoft.Crm.Application.Outlook.Config.OutlookConfigurator.InitializeMapiStoreForFirstTime ()
at Microsoft.Crm.Application.Outlook.Config.OutlookConfigurator.Configure (IProgressEventHandler progressEventHandler
at Microsoft.Crm.Application.Outlook.Config.ConfigEngine.Configure (Object stateInfo)

原因

未安装 Microsoft SQL Server Compact 4.0 SP1。

解决方案

安装 Microsoft® SQL Server ® Compact 4.0 SP1

更多信息

如果仍遇到将适用于 Outlook 的 CRM 连接到 CRM Online 组织的问题, 则 CRM for Outlook 配置诊断 可帮助诊断问题。