«Вы должны добавить ссылку на сборку» System.data.Services.ciclient, версия = 3.5.0.0 '"
-
27-09-2019 - |
Вопрос
Я создаю приложение, используя таблицу Windows Azure. Я заключил все мои звонки на службу таблицы в собственную сборку. Эта сборка использует Framework .NET 4.0 и включает ссылку на System.data.service.client (4.0). Я могу использовать эту сборку из тестового проекта без проблем.
Когда я добавляю этот проект в качестве ссылки на веб-приложение MVC2 - снова нацеливается на Framework .NET 4.0 - я получаю вышеуказанную ошибку. Я добавил одну и ту же DLL (v.4.0) в веб-проект, но проблема сохраняется.
Что здесь происходит? Почему мне нужно использовать 3,5 DLL из проекта MVC?
Решение
Я добавил следующее в файл Web.config, и все сопутствуют.
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Data.Services.Client, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</assemblies>
</compilation>
</system.web>
Не связан с StackOverflow