Показать сообщение отдельно
Старый 26.06.2017, 10:58   #1  
Skolos is offline
Skolos
Участник
 
56 / 13 (1) ++
Регистрация: 06.01.2016
Post Не удалось загрузить файл или сборку "Microsoft.Xrm.Sdk, Version=7.0.0.0
Добрый день. Есть реализованный проект синхронизации AX2012 - CRM в виде dll. Все замечательно работало до обновления CRM. Начало бить ошибку при конекте. Выяснил причину. Раньше юзалась Microsoft.Xrm.Sdk.dll 7.0.0.0 После обновления CRM нужно подключить Microsoft.Xrm.Sdk.dll 8.0.0.0 Со студии конект к CRM идет. Скомпилировал библиотеку и подключил ее к AX. Но соединение не пошло. Выбивает ошибку: System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.IO.FileNotFoundException: Не удалось загрузить файл или сборку "Microsoft.Xrm.Sdk, Version=7.0.0.0, ....

Библиотеки подключаю при помощи GACUTIL.EXE:

"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\GACUTIL.EXE" -u "Microsoft.Xrm.Sdk"
"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\GACUTIL.EXE" -u "CRMIntegration"

"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\GACUTIL.EXE" -i "C:\Program Files (x86)\Microsoft Dynamics AX\CRMIntegration\CRMIntegration.dll"
"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\GACUTIL.EXE" -i "C:\Program Files (x86)\Microsoft Dynamics AX\CRMIntegration\Microsoft.Xrm.Sdk.dll"

Оно пытается найти старую версию "Microsoft.Xrm.Sdk, Version=7.0.0.0 а не новую "Microsoft.Xrm.Sdk, Version=8.0.0.0.

Пробовал удалять папку XpplL с полной компиляцией и CIL компиляцией. Не помогло. Что еще можно сделать и как решить данную проблему?