На самом деле, хотя я считаю, что в некоторых случаях эти обходные пути могут исправить положение, они работают не во всех случаях. И я сильно подозреваю, что в конечном итоге это указывает на то, что можно считать ошибкой где-то в коде PowerTools. Причина, по которой я это говорю, заключается в том, что у команды tf workspace нет проблем с обнаружением рабочей области на моей машине с консоли VS Command, но с этой же консоли со всей информацией о пути TFPT не может обнаружить ее на моем ноутбуке, независимо от что я пытаюсь Я только что получил этот ноутбук и установил VS 2010, 2012 и 2013 вместе с соответствующими установками Power Tools и указал на набор проектов, который в настоящее время охватывает несколько экземпляров TFS 2010 и TFS 2012. Из-за этого отношения «многие ко многим», я подозреваю, что где-то есть неправильная ссылка на сборку, некоторая комбинация факторов, GAC, путь, переменные среды, установки VS, репозитории TFS. В каждой версии VS я пытался запустить исполняемый файл TFPT 2010 из Команды VS 2010 и т. Д. С остальными версиями и пробовал обновления кэша рабочей области во всех их формах ... ничего. Но, используя тот же проект, я подключился со старого сервера с установленными VS 2010 и TFPT 2010 и отлично выполнил ту же команду. Поэтому я думаю, что это связано с тем, что работает в вашей системе, и в будущем я буду гораздо более скептически относиться к параллельному запуску различных версий.