Ошибка приведения объекта при настройке Microsoft Dynamics CRM для Microsoft Office Outlook

В этой статье описывается решение ошибки, возникающей при настройке Microsoft Dynamics CRM для Microsoft Office Outlook.

Область применения: Microsoft Dynamics CRM Online, Microsoft Dynamics CRM 2016 Microsoft CRM клиент для Microsoft Office Outlook, Microsoft Dynamics CRM 2015, Microsoft Dynamics CRM 2013 г.
Исходный номер базы знаний: 3182511

Симптомы

При попытке настроить Microsoft Dynamics CRM для Microsoft Office Outlook появляется следующее сообщение об ошибке:

"Существует проблема при обмене данными с сервером Microsoft Dynamics CRM. Сервер может быть недоступен. Повторите попытку позже. Если проблема не исчезнет, обратитесь к системному администратору.

Не удается привести объект типа System.Int32 к типу System.String. в Microsoft.Crm.Application.Outlook.Config. OutlookCRMDatastoreInstaller.GetAllCRMOrgsInOutlookProfile()..."

Причина

Эта ошибка может возникнуть, если при предыдущей попытке настройки был частично создан файл данных CRM в Outlook.

Разрешение

Выполните следующие действия, чтобы удалить неполный файл данных CRM в Outlook:

  1. Откройте панель управления в Windows. Если вам не удается найти панель управления, нажмите кнопку Пуск и найдите панель управления.
  2. Используйте текстовое поле Поиск для поиска почты.
  3. Выберите элемент Почта.
  4. Нажмите кнопку Файлы данных .
  5. Если отображается строка с именем Microsoft Dynamics CRM База данных, выберите ее и нажмите кнопку Удалить.
  6. При появлении запроса на подтверждение выберите Да .
  7. Закройте диалоговое окно Файлы данных .
  8. Повторите попытку настройки CRM для Outlook.

Если у вас по-прежнему возникают проблемы с установкой, включением или подключением CRM для Outlook с организацией CRM Online, запустите помощник по служба поддержки Майкрософт и восстановлению.

Дополнительная информация

Ошибка, обнаруженная в файле журнала, содержит следующие сведения:

Ошибка| Исключение: не удается привести объект типа System.Int32 к типу System.String. в Microsoft.Crm.Application.Outlook.Config. OutlookCRMDatastoreInstaller.GetAllCRMOrgsInOutlookProfile()
в Microsoft.Crm.Application.Outlook.Config. ConfigInfo.. ctor()
в Microsoft.Crm.Application.Outlook.Config. MainForm.. ctor()
в Microsoft.Crm.Application.Outlook.Config. ClientConfig.CreateAndShowForm(boolean runInsideOutlook)
в Microsoft.Crm.Application.Outlook.Config. ClientConfig.AddDeployment_FullUI(boolean runInsideOutlook)
в Microsoft.Crm.Application.Outlook.Config. ClientConfig.Run(boolean runInsideOutlook)
в Microsoft.Crm.Application.Outlook.Config. ClientConfig.Start(String[] args, boolean runInsideOutlook)