Интеграция Dynamics CRM On-Premise и SharePoint Online.
Интеграция Dynamics CRM On-Premise и SharePoint Online.
При загрузке документа в SharePoint Library необходимо изменять значение 'custom field' sharepointdocumentlocation(например, '1' заменить на '2') entity в Dynamics CRM.
Для этого через SharePoint EventReceiver, используя CRM sdk, вызываю код, который изменяет значение 'custom field'.
При попытке активировать solution в SharePoint с CRM библиотеками (microsoft.crm.sdk.proxy.dll, microsoft.xrm.client.dll, microsoft.xrm.sdk.dll) получаю ошибки :
- Sorry, something went wrong
Error validating assembly 'microsoft.xrm.client.dll'.
This solution references prohibited type 'System.Threading.ReaderWriterLockSlim' and cannot be used on this site collection.
TECHNICAL DETAILS
- или
Error validating assembly 'microsoft.xrm.sdk.dll'.
This solution references prohibited type 'System.Reflection.ParameterInfo' and cannot be used on this site collection.
Есть ли какой-нибудь способ, чтобы изменить record в Dynamics CRM On-Premise из SharePoint Online не используя библиотеки (microsoft.crm.sdk.proxy.dll, microsoft.xrm.client.dll, microsoft.xrm.sdk.dll)?
Если есть какие мысли или примеры буду благодарен!
Спасибо
|