Unable to Configure the Microsoft Dynamics CRM 2011 Client for Outlook against Dynamics CRM Online in a Virtual Machine

I came across the error in this article when trying to configure the CRM client for Outlook...

Error connecting to URL: https://myogranization.crm.dynamics.com/XRMServices/2011/Discovery.svc Exception: System.ArgumentNullException: Value cannot be null.

See this kb article... http://support.microsoft.com/kb/2498892

For me, the installation was fine.  The issue was my environment.  I use a Mac and run Parallels to host my Windows 8 VM.  By default, the user home directory when using Parallels is the home directory on the Mac, not in the Windows VM.  So, to Windows and your Windows applications (in this case, the CRM Client and Outlook), this appears, and behaves, as a remote share.  CRM Client for Outlook stores the off-line data files in the user's AppData folder in their profile.

The CRM Client Plug-In uses SQL Server CE 3.5.  This version of SQL Server CE does not support access on remote shares, so the sync process fails when it tries to create and write to the data files.

The solution is to use SQL Server CE 4.0 instead.  This knowledge base article goes through the steps of installing SQL Server CE 4.0 and configuring the CRM Client plug-in to use version 4...

http://support.microsoft.com/kb/2616319

Hope this saves some headaches. Cheers!

Comments

Popular posts from this blog

Adding New Microsoft Extensions to Legacy WCF and ASMX Web Services

Using NHibernate in Asp.Net Core

Code Coverage for Multiple Projects in a Single Build using Dotnet Test and Coverlet