У меня были такие проблемы, когда у нас были несоответствия в менеджере конфигурации. (Доступ через меню Build).
У нас было несколько проектов, строящих вариант x86, некоторые из них строили вариант x64, и в диспетчере конфигурации были «Платформы решений» для «Любой ЦП» и «Смешанные процессоры».
Я полагаю, что наш "Business" был построен как библиотека x86, а наш "UI" - как x64 (или наоборот), что означало, что он не смог найти сборку (для правильной архитектуры) и выдал ошибку Вы видите, но интеллект все еще работал, как он смотрел на источник.
Я бы посоветовал взглянуть на платформы вашего проекта и платформы решений и привести в порядок любые странности.