Мой проект ссылается на Microsoft.Xrm.Sdk.dll, и я включил версию 9.0.0.0, но при запуске приложения я получаю следующую ошибку:
При просмотре кода и вопросе о том, какая версия файла фактически используется:
При просмотре свойств файла в VS:
Я пытался найти другие копии DLL в моей системе и удалить их, но это не помогло.Я также попытался привязки Redirect в app.config:
<dependentAssembly>
<assemblyIdentity name="Microsoft.Xrm.Sdk" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="5.0.0.0" newVersion="9.0.0.0" />
<codeBase version="9.0.0.0" href="file:///C:/DLLS/Microsoft.Xrm.Sdk.dll" />
</dependentAssembly>
В окне вывода при сборке:
Этокажется, что большинство людей могут заставить вещи работать, даже если только в качестве теста, при использовании bindingRedirect.Что еще я могу сделать?