Sintomas
Considere o seguinte cenário:
-
Você instalou o Microsoft SQL Server Compact 4,0 Service Pack 1 (SP1) em um computador.
-
Você está usando o Microsoft Dynamics CRM 2011 para Microsoft Office Outlook (cliente Outlook).
-
Você usa o recurso de redirecionamento de pastas em conjunto com arquivos offline.
-
A pasta redirecionada está funcionando online e você está executando a sincronização no Outlook que tem o suplemento do CRM configurado.
Nesse cenário, a seguinte mensagem de erro é exibida:
ConnectionString não pode ser nula! em Microsoft. CRM. CrmException. Assert (condição booliana, mensagem de cadeia de caracteres) em Microsoft. CRM. Application. SMWrappers. CrmSqlCeConnection.. ctor (cadeia de caracteres de conexão de cadeia de caracteres) em Microsoft. CRM. Application. SMWrappers. CrmSqlCeConnection. <>c_DisplayClasse ' 1. <ExecuteInNewConnection>b_a () em Microsoft. ExceptionHelper. ExceptionFilter. TryFilterAllCatch (corpo da ação, ação ' 1 filtro) em Microsoft. CRM. Application. SMWrappers. CrmSqlCeConnection. ExecuteInNewConnection [TReturn] (cadeia de caracteres connectionString, Func ' 2 Actions, Func ' 2 exceptionHandler) em Microsoft. CRM. Application. SMWrappers. OutlookSyncTable. GetChangesCount (SMWrappers ThreadsSupport, IntPtr Parameter), em Microsoft. CRM. Applications. ExecuteThreadProc. ThreadProc. ThreadProc
Resolução
O hotfix que resolve esse problema está incluído em um pacote de atualização de hotfix sob demanda para SQL Server Compact 4,0 Service Pack 1. Para obter mais informações sobre como obter esse pacote de atualização de hotfix sob demanda para SQL Server Compact 4,0, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
2960153 Pacote de atualização de hotfix sob demanda para SQL Server Compact 4,0 Service Pack 1
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".