web-dev-qa-db-ja.com

Visual Studio 2015のMicrosoft.TeamFoundation.Build.Clientはどこにありますか?

Visual Studio 2015のみがインストールされたクリーンなWindowsインストールがあり、Microsoft.TeamFoundation.Build.Clientアセンブリを探していますか?

今度のvNextビルドで廃止されたのか、名前空間が移動したのか疑問に思っています。または、他の何か? MSDNのドキュメントはVisual Studio 2013までであり、ディスク上のdllを検索しても結果は得られませんでした。

私がVS2015に移行すると、TFS2015 idはクラシックビルドシステムを使い続けたいと思います-TFS2015で残りのAPIを使用することができますが、カスタムアクティビティとMSBuildタスクのすべてのコードをまだ移植する必要はないと思います。

35
Gary Howlett

_Microsoft.TeamFoundation.Build.Client.dll_は引き続きVS 2015に同梱されています。2015リリースでは、クライアントOM DLLをGACから削除しました。

RCリリースでは、c:\program files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team ExplorerでDLL)を見つけることができます。

TFS 2015クライアントOM RTM NuGetパッケージが利用可能になりました(Visual Studio Onlineでも動作します):

Visual Studio Online(およびTFS)用の.NETクライアントライブラリ

58
Buck Hodges

参照可能なMicrosoft.TeamFoundation.Build.Client Assemblyバージョン12.0.0.0を示しています。 Visual Studio 2013のアセンブリが必要になる場合があります。

すべてのビルドプロセスをTFSおよびVS 2013から2015に更新し、実行しましたが、カスタムタスクなどがありません。

Visual Studio 2015では、ビルドプロセスを書き直したにもかかわらず、以前のすべてのビルドプロセス機能(現在はXAMLビルドと呼ばれています)をサポートしていると述べています。詳細については、TFS 2015リリースノートを参照してください。 https://www.visualstudio.com/news/tfs2015-vs#vNextBuild

2
Brian Swiger

TFSサーバーに正常に接続し、以下のレジストリキーを確認してインストールされていることを確認しました。

RUN-> REGEDIT(管理者権限で)->以下のキーに移動します。

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\TeamFoundation\SourceControl\Proxy]

また、お使いのマシンのTFSインスタンスを確認するために以下のキーを確認してください

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\TeamFoundation\Instances]