Sintomi
Considerare lo scenario descritto di seguito:
-
È stato installato Microsoft SQL Server Compact 4,0 Service Pack 1 (SP1) in un computer.
-
Si usa Microsoft Dynamics CRM 2011 per Microsoft Office Outlook (client Outlook).
-
Si usa la funzionalità di reindirizzamento delle cartelle insieme ai file offline.
-
La cartella reindirizzata sta lavorando online e si esegue la sincronizzazione in Outlook in cui è configurato il componente aggiuntivo CRM.
In questo scenario viene visualizzato il messaggio di errore seguente:
ConnectionString non può essere null. in Microsoft. CRM. CrmException. Assert (condizione booleana, messaggio stringa) in Microsoft. CRM. Application. SMWrappers. CrmSqlCeConnection.. ctor (String Connection String) in Microsoft. CRM. Application. SMWrappers. CrmSqlCeConnection. <>c_DisplayClasse ' 1. <ExecuteInNewConnection>b_a () in Microsoft. ExceptionHelper. ExceptionFilter. TryFilterAllCatch (Action Body, Action ' 1 Filter) in Microsoft. CRM. Application. SMWrappers. CrmSqlCeConnection. ExecuteInNewConnection [TReturn] (String connectionString, Func ' 2 actions, Func ' 2 exceptionHandler) at Microsoft. CRM. Application. SMWrappers. OutlookSyncTable. GetChangesCount (Int32 Priority) in Microsoft. CRM. Applications. SMWrappers. ThreadsSupport. ExecuteThreadProc (ThreadProc threadProc; parametro IntPtr)
Risoluzione
L'hotfix che risolve questo problema è incluso in un pacchetto di aggiornamento hotfix su richiesta per SQL Server Compact 4,0 Service Pack 1. Per altre informazioni su come ottenere questo pacchetto di aggiornamento hotfix su richiesta per SQL Server Compact 4,0, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
2960153 Pacchetto di aggiornamento hotfix su richiesta per SQL Server Compact 4,0 Service Pack 1
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".