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