Visual Studio 2010 ではプロジェクト コレクションの概念が導入されたため、階層は次のようになります。
Server - Project Collection A - Project A
- Project B
- Project Collection B - Project C
- Project D
- Project E
TFS 2005 および 2008 では、プロジェクト コレクションが存在しなかったため、階層は次のようになりました。
Server - Project A
- Project B
- Project C
この変更により、Visual Studio 2008 および 2005 をサーバーではなくプロジェクト コレクションにポイントする必要があります。彼らは、各 ProjectCollection が独自のサーバーであると考えています。
したがって、古いバージョンの Visual Studio から 2010 以降のバージョンの TFS に接続する場合は、サーバーへの接続ウィンドウで projectcollection uri を使用する必要があります。
https://yourtfsname.visualstudio.com/DefaultCollection/
http://yourtfsname.yourdomain.com:8080/tfs/DefaultCollection/
Visual Studio 2005 または 2008 を接続するには、適切な上位互換性パッチがインストールされていることも確認する必要があります。このブログ投稿では、Visual Studio と Team Foundation サーバーのすべてのバージョンについて説明し、インストールする必要があるパッチとインストールする順序を正確に示します(順序が重要です)。
Visual Studio、TFS、および Windows のバージョンは、インストールするファイルの正確なセットに影響を与えます。それらはすべて、前述のブログ投稿に一覧表示されています。