Можете ли вы быть более понятным, что именно вы делали и где вы это делали?Для начала, не существует такой вещи, как TFS 2012, но я предполагаю, что вы говорите о бета-версии TFS 11.
Вы устанавливали бета-версию TFS11 Express на ту же машину, где вы запускаете Visual Studio 2010?Или вы установили TFS11 Team Client в вашей системе Visual Studio 2010?Вы также установили Visual Studio 11 на тот же компьютер?Вы теперь получаете эту ошибку в VS2010?
Не зная больше о вашей настройке, я предполагаю, что вы установили новую версию клиентских инструментов TFS, и теперь ваш VS2010 получает несовпадающие версии сборок.(В частности, метод, на который он жалуется, не существует в версии клиента 2010 года; я предполагаю, что он новый в v11.)
У меня были похожие проблемы, хотя и не связанные с TFS, при установке VS11 параллельнона стороне VS2010;окончательное решение состояло в том, чтобы полностью удалить VS2010, затем переустановить и повторно установить пакет обновления VS2010.Я бы также посоветовал не устанавливать VS11 или TFS11 на серийную машину до тех пор, пока она не выйдет из бета-версии, если вы не готовы решить именно эту проблему.(Это называется бета по причине ...)