1. ホーム
  2. visual-studio-2008

[解決済み] Visual Studio 2008の場合。既知の良好なTFS 2010に接続できない

2023-03-08 05:10:27

質問

インストールしたばかりの TFS 2010 は、以下の場所にあります。 http://serverX:8080/tfs .

Windows 7 開発マシンに VS 2008 Pro SP1 と VS2008 チームエクスプローラー ( SPなし ). その TFS 2008 サービスパック 1 は動作しませんでした - "このソフトウェア アップデートで対応している製品は、どれもこのコンピューターにインストールされていません."。

開発者マシンは、上記の URL で TFS サイトを参照することができます。

課題 は、Visual Studio 2008 のチームエクスプローラーウィンドウに TFS サーバを追加しようとしたときのものです。以下は、エラーを示すスクリーンショットです。

この Team Foundation Server に接続できません。失敗の原因として考えられるのは、次のとおりです。Team Foundation Server の名前、ポート番号、またはプロトコルが正しくありません。Team Foundation Serverがオフラインです。パスワードの有効期限が切れているか、間違っている。

TFS サーバーは正常に稼働しています。ファイアウォールのポートが開いており はブラウザでアクセスできます。 を開発機で実行しています!

拡大画像

質問 : VS 2008 ProからTFS 2010のサーバに接続するにはどうしたらよいでしょうか?

解決方法

私がこの問題を解決した方法を紹介します。

インストール方法

構成

  • TFS サーバーを Team Explorer に追加する際に が必要です。 というように URL を指定します。 http://[tfsserver]:[port]/[vdir]/[projectCollection]
  • のように指定します。 http://serverX:8080/tfs/AppDev-TestProject
  • の場合、TFS サーバー名を追加するだけでは、VS がサーバー上のすべてのプロジェクト コレクションを検索することはできません。TFS 2010 には (デフォルトで) 新しい URL があり、VS 2008 はそのリストを収集する方法を認識していません。

どのように解決するのですか?

この記事をチェックする VS2008 を任意の TFS2010 プロジェクト コレクションに接続する '.

ここでの唯一の問題は、作者が Service Pack 1 をインストールまたは再インストールする必要があることに言及していないことです。 Microsoft Visual Studio 2008 Service Pack 1 (インストーラー) をインストールする必要があることに言及していません。これにより、接続しようとしたときに表示される無効な文字のエラー メッセージが解消されます。