web-dev-qa-db-ja.com

Visual Studio2017をTeamFoundation Serverビルドエージェントに追加するにはどうすればよいですか?

プロジェクトをビルドするために、サーバーにVisual Studio2017をインストールしました。サーバーはチームファウンデーションサーバー2015Update 3を実行しています。TFS2015は、オプションをVisual Studioバージョンの最新として表示しますが、プロジェクトをビルドするとビルドされず、エージェントにvisualstudio、vstest、msbuildの機能がないと表示されます。手動で機能を追加しようとしていますが、機能せず、VisualStudioが見つかりませんと表示されます。

7
vishgarg

ビルドエージェントがTFSサーバー(VS2017がインストールされている)と同じマシンにインストールされていない場合。 Visual Studioをビルドエージェントにインストールしてから、ビルドエージェントをTFSに再登録してみてください。

ビルドエージェントとTFSサーバーの場合、VS2017は同じマシン上にありますが、VSはビルドエージェントの構成後にインストールされます。次に、ビルドエージェントをTFSに再登録します。これは、システム機能はエージェントが最初に構成されたときにのみ検出されるためです。その後に行われた変更はキャプチャされません。

他の方法については、この同様の質問を参照してください: msbuild、visualstudio、vstestの機能を持つエージェントが見つかりませんでしたか?

3
PatrickLu-MSFT