Показать сообщение отдельно
Старый 06.07.2020, 17:42   #1  
Degun is offline
Degun
Участник
 
12 / 10 (1) +
Регистрация: 08.07.2013
Ошибка при обращении к контактам в CRM
При обращении к контактам в CRM Dynamics 365 часто возникает следующая ошибка:

Не удается найти описание для идентификатора события 18690 из источника MSCRMMonitoringRuntime. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонентна локальном компьютере.

Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.

К событию были добавлены следующие сведения:

CRM

SmokeTests failed with exception : System.TypeInitializationException: The type initializer for 'Microsoft.Crm.Monitoring.MonitoringSettings' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Newtonsoft.Json,Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.

at Microsoft.Crm.Core.DataServices.Configuration.SqlAzure.AzureBlobBasedDatabaseLocationSwitcher.ReadLastKnownDatabaseLocation()

at Microsoft.Crm.Core.DataServices.Configuration.SqlAzure.AzureBlobBasedDatabaseLocationSwitcher..ctor()

at Microsoft.Crm.Core.DataServices.Configuration.SqlAzure.DatabaseLocationSwitcherFactory.GetInstance()

at Microsoft.Crm.CrmDBConnectionFactory.CreateCrmDBConnection(CrmDBConnectionType connectionType, String connectionString, Guid datacenterId)

at Microsoft.Crm.SharedDatabase.DatabaseMetadata.LoadMetadataXmlFromDatabase(CrmDBConnectionType connectionType, String connectionString, Int32& maxBlobSize, Guid datacenterId)

at Microsoft.Crm.ConfigurationDatabase.ConfigurationMetadata.LoadCache(String connectionString)

at Microsoft.Crm.ConfigurationDatabase.ConfigurationMetadata.get_Cache()

at Microsoft.Crm.SharedDatabase.DatabaseService.Initialize(String tableName)

at Microsoft.Crm.SharedDatabase.DatabaseService.RetrieveInternal(String tableName, String[] columns, PropertyBag[] conditions, Nullable`1 top, Nullable`1 offset, IList`1 orderBy, QueryHints hints, IDictionary collectionToFill)

at Microsoft.Crm.SharedDatabase.DatabaseService.Retrieve(String tableName, String[] columns, PropertyBag[] conditions)

at Microsoft.Crm.ServerLocatorService.Retrieve(String tableName, String[] columns, PropertyBag[] conditions)

at Microsoft.Crm.Monitoring.MonitoringSettings..cctor()

--- End of inner exception stack trace ---

at Microsoft.Crm.Monitoring.MonitoringSettings.get_StoreResultsInDatabase()

at Microsoft.Crm.SmokeTests.Execute.ExecuteMonitoringTests(ServerRoles targetRoles, TestFrequency testFrequency, Boolean inService)

at Microsoft.Crm.SmokeTests.Execute.Main(String[] args)

at Microsoft.Crm.Monitoring.Service.MonitoringService.ExecuteTestsThreadProc(Object args)

Неверный дескриптор

При этом вывод контактов иногда работает нормально. Подскажите с чем это может быть связано и как исправить?