Я нашел ответ на эту проблему, если кому-то еще это интересно.
В моем основном приложении я нацеливаюсь на Профиль клиента .NET Framework 4, но в одной из упомянутых сборок я нацеливаюсь на полную версию .netфреймворк.Хотя intellisense и сама Visual Studio не сообщают о проблеме, компилятор выдает ошибку.Не ошибка, относящаяся к виду целевого фреймворка, просто ошибка «Тип или пространство имен не существует», относящаяся к моему пространству имен, а не к той, которая отсутствует в версии профиля клиента фреймворка.
Ed