Microsoft Office Outlook 用 Microsoft Dynamics CRMを構成するとエラー メッセージが表示される

この記事では、Microsoft Office Outlook 用 Microsoft Dynamics CRMを構成するときに発生するエラーの解決策について説明します。

適用対象: Microsoft Dynamics CRM 2015、Microsoft Dynamics CRM 2013、Microsoft Dynamics CRM 2013 Service Pack 1
元の KB 番号: 3090728

現象

Microsoft Office Outlook 用 Microsoft Dynamics CRMを構成しようとすると、次のエラー メッセージが表示されます。

Microsoft Dynamics CRM サーバーとの通信に問題があります。 サーバーが使用できない可能性があります。 後でもう一度お試しください。 問題が解決しない場合は、システム管理者に問い合わせてください。

詳細を選択すると、次の追加の詳細が表示されます。

ファイルまたはアセンブリ 'System.Data.SqlServerCe、Version=4.0.0.0、Culture=neutral、PublicKeyToken=89845dcd8080cc91' またはその依存関係のいずれかを読み込めませんでした。 指定されたファイルが見つかりません。 at Microsoft.Crm.Application.SMWrappers.CrmSqlCeDatabase.CreateDatabase(Boolean force)
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 action)
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientMetadataSync.get_IsValid()
Microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientDynamicMetadataCache で。<>c__DisplayClass1d.<.ctor>b__1a()
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.DeferredMetadataCacheManager.ExecuteWaitUntilReady(Guid organizationId, Action action)
microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientDynamicMetadataCache..ctor(IOrganizationContext context, Boolean reloadAsynchronously)
at Microsoft.Crm.Application.Outlook.ClientMetadataCache.ClientDynamicMetadataCache.LoadCache(IOrganizationContext context, Boolean unusedHere)
at Microsoft.Crm.Metadata.MetadataCache.GetInstance(IOrganizationContext context)
を Microsoft.Crm.Application.Outlook.Config します。OutlookConfigurator.InitializeMapiStoreForFirstTime()
を Microsoft.Crm.Application.Outlook.Config します。OutlookConfigurator.Configure(IProgressEventHandler progressEventHandler
を Microsoft.Crm.Application.Outlook.Config します。ConfigEngine.Configure(Object stateInfo)

原因

Microsoft SQL Server Compact 4.0 SP1 がインストールされていません。

解決方法

Microsoft® SQL Server ® Compact 4.0 SP1 をインストールします。

詳細

CRM for Outlook を CRM Online organizationに接続する際に問題が引き続き発生する場合は、問題の診断に役立つ CRM for Outlook 構成診断を利用できます。