У меня есть решение, которое использует EF Code First. Я недавно обновил все свои проекты до EF 4.3 (используя NuGet). Однако впоследствии я обнаружил, что другой пакет ( EFHooks ) не работает с этой версией.
Поэтому я решил откатить версию до 4.1.10715.0, которая является последней версией, которую я смог получить для работы с EFHooks.
Когда я компилирую приложение, все компилируется нормально. Я могу запустить все свои тесты, и они пройдут (модульные тесты, интеграционные тесты, тесты баз данных и т. Д.). Тем не менее, когда я запускаю веб-сайт (mvc 3), он дает мне ошибку во время выполнения с указанием
Не удалось загрузить файл или сборку EntityFramework или одну из ее
зависимостей. ... Версия = 4.3.0.0 и т. Д.
Я проверил все мои packages.config и мой web.config. Я проверил все упомянутые версии DLL. Все выровнено с 4.1.
Я не могу найти нигде в своем решении, которое использует что-либо для 4.3, но сайт пытается найти его из-за чего-то.
Есть ли что-то в моем откате, что я пропустил?