Ошибка «Could not load file or assembly» в .NET возникает, когда проекты или их ссылки построены с использованием конкретной версии сборки, которой нет в каталоге bin или в Global Assembly Cache (GAC). 2
Некоторые возможные причины появления ошибки:
Для диагностики и выявления причин ошибки можно использовать специальные инструменты, например, Assembly Binding Log Viewer (Fuslogvw.exe). 1
Чтобы решить проблему, можно попробовать обновить все ссылки проектов и сами сборки или добавить перенаправление привязки в файл конфигурации приложения. 2