Показать сообщение отдельно
Старый 29.07.2013, 14:06   #1  
Bichkoo_Dmitry is offline
Bichkoo_Dmitry
Участник
 
3 / 10 (1) +
Регистрация: 22.03.2013
Интеграция 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)?


Если есть какие мысли или примеры буду благодарен!
Спасибо