Мне нужно вызвать некоторые веб-службы Dynamics 2011 CRM из сборки WebApi на .Net Core 2.1.
Для использования CRM SDK мне нужны следующие зависимости: - Microsoft.Xrm.Sdk.2011 5.0.18 - Microsoft.Crm.Sdk.Proxy.2011 5.0.18 - Microsot.IdentityModel 6.1.7600.16394
Когда я вызываю мой метод, возникает исключение:
System.TypeLoadException : 'Could not load type 'System.ServiceModel.Description.MetadataConversionError' from assembly 'System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.'
at Microsoft.Xrm.Sdk.Client.ServiceConfiguration`1..ctor(Uri serviceUri, Boolean checkForSecondary)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceConfiguration..ctor(Uri serviceUri)
at Microsoft.Xrm.Sdk.Client.ServiceConfigurationFactory.CreateManagement[TService](Uri serviceUri)
Есть ли обходной путь, чтобы избежать этогоисключение?
Эта проблема также возникает в IIS Express, и aspnet_regiis -iru не может быть применена.Я думаю, что это больше проблема .Net Core с 4.5 сборками.
Заранее спасибо.