web-dev-qa-db-ja.com

Visual Studio 2008SP1およびTFS2015用のMSSCCIプロバイダー

Team Foundation Server 2015をインストールしていて、Visual Studio 2008(バージョン9.0.30729.4462 QFE)をチームプロジェクトに接続しようとしています。 VS 2008 Team Explorer(バージョン9.0.21022.8)をインストールしました。

MSによると 、これはMSSCCIプロバイダーを使用して可能であるはずです。ただし、TFS2015と互換性のあるバージョンが見つかりません。

質問:TFS 2015のMSSCCIプロバイダーはどこにありますか、またはVS2008をTFS2015に接続する別の方法はありますか?

TFS 2013用のMSSCCIプロバイダーを試しましたが、TFS 2013が検出されなかったため失敗しました(2015をインストールしたので意味があります)。

13
devlin carnate
  1. Vs2008 sp1互換性GDRをインストールしましたか?または、インストールしてください。 https://www.Microsoft.com/en-us/download/details.aspx?id=2998

  2. VS2008でTFSURLを渡すときは、tfsコレクション名も渡すようにしてください。そうしないと、vs2008でエラーがスローされます。例: http:// servername:8080/tfs / {collection1}

編集:手順1と2を試す前に、必ずVS 2008SP1をインストールしてください。

7
Isaiah4110

MSSCCI for TFS 2013を使用して、VS2008のTFS2015ソース管理に接続できます。

MSDN article に示されているように、VS2008では、バージョン管理はMSSCCIプロバイダーを使用して利用できます。したがって、Team ExplorerでTFSに接続する代わりに、[ファイル]-> [ソース管理]-> [ソース管理から開く]-> [Team FoundationServerに接続]に移動する必要があります。これは blog が役立つと思います(VS2005を使用したTFS2013用に作成されていますが、VS2008を使用したTFS2015にも適用されます)。

0
Vicky - MSFT

私の場合、VS 2008 IDEは昨日までインストールされていませんでした。会社の変換制限のため、古いVisual Studio 2008をオフィスのPC(Windows 10 Pro)にインストールする必要がありました。 x64)そしてそれをTFS2015に接続します。

これが私のような他の誰かに役立つことを願っています:

  1. まず、Visual Studio2008をインストールしました。
  2. そしてVS2008SP1。
  3. 最後に、Visual Studio TeamExplorer2008。(少なくともこれはハッピーエンドになるはずですが、私は間違っていました。)
  4. VS90SP1-KB974558-x86をインストールしようとしましたが、失敗しました。パッケージはVS2008SP1を探します。 TeamExplorer 2008は、KB974558にとって重要なsthをオーバーライドすると思います。
  5. Visual Studio 2008SP1を再インストールしました。
  6. VS90SP1-KB974558-x86が正常にインストールされました。
  7. [Team Foundation Serverに接続する]ページで、ポートとプロトコルのセクションを無視してTFS 2015サーバーを追加し、次のように書き留めます。

http:// TFS_SERVER:PORT_NUMBER/tfs/TFS_COLLECTION_NAME

コレクション名の部分をスキップすると毎回失敗します。

0
LysanderM

コメントできないので。同じ問題があると言いたいです。

動作するのは、Visual Studio Shell2013を含むVisualStudio Team Explorer 2013をインストールしてから、MSSCCIプロバイダー2013をインストールできることです。ただし、これは単なる回避策です。

また、2015年のMSSCCIプロバイダーはどこにあるのだろうか。

0
Florian F.