Следующая проблема может показывать ошибку, о которой вы сообщили. Помните, что ссылочные сборки не обязательно должны находиться в каком-либо определенном месте в TFS или в файловой системе вашей рабочей станции.
Основная проблема заключается в том, что в некоторых типах проектов по умолчанию используется целевая версия .NET Framework " Клиент ". Версии Client удаляют сборки, которые обычно не используются в развертываемых проектах. Кроме того, любая сборка, на которую ссылается ваш проект, также не должна ссылаться на сборки, пропущенные профилем Client .
Просто измените настройку целевого фреймворка вашего проекта на полную версию фреймворка.
Ознакомьтесь с моим сообщением в блоге относительно этой проблемы:
http://thecurlybrace.blogspot.com/2010/09/visual-studio-wears-sabots.html