Хорошо, я понял. Вот решение.
Прежде всего установите Visual Studio 2008 SP1. (Я полагаю, у вас уже установлен VS 2008 и Team Explorer).
Теперь запустите Visual Studio 2008, Goto Source Control и удалите рабочее пространство.
Создайте новое рабочее пространство и создайте папку управления исходным кодом для сопоставления локальной папки.
Нажмите ОК. Когда он спрашивает "Рабочая область была изменена , вы хотите получить последнюю версию", Выберите НЕТ.
Сейчас Закрыть Visual Studio 2008 .
Повторно откройте Visual Studio 2008 и перейдите к управлению исходным кодом и Получить спецификацию (с обоими флажками, отмеченными для перезаписи файлов).
Если у вас есть веб-решение asp.net, сейчас самое время создать пул приложений, настроить веб-сайт в IIS , настроить правильную аутентификацию и авторизацию. В противном случае это необязательно!
Теперь перейдите в соответствующую папку в системе управления версиями и дважды щелкните файл решения . Вы также можете открыть решение, дважды щелкнув файл решения в локальной папке, но мне легче открыть решение из системы контроля версий.
Выполнив вышеуказанный шаг, , если ваш веб-сайт настроен, Visual Studio 2008 автоматически обнаружит ваш веб-сайт , который вы настроили, и предложит вам подтвердить его. Нажмите ОК.
Он свяжется с сервером управления исходным кодом, чтобы узнать, нужна ли синхронизация. Если у вас есть несколько проектов в вашем решении, вы увидите, как индикатор прогресса получения файлов быстро мигнет по экрану , и ваше решение будет настроено в течение нескольких минут.
Реальная проблема заключается в Visual Studio 2008 с пакетом обновления 1 . Без которого отображение TFS будет повреждено. Если SP1 установлен и вышеприведенное руководство выполнено, проблем не будет.