web-dev-qa-db-ja.com

TFS Visual StudioビルドステップでVisual Studio 2017を使用する方法

TFS 2015を実行していて、Visual Studioビルドステップを使用しています。開発マシンでは、Visual Studio 2017を使用するように移動したので、TFSビルドにもVisual Studio 2017を使用したいと思います。

Visual Studio 2017をビルドサーバーにインストールし、ビルドエージェントを再起動しました。ただし、Visual Studio 2017はエージェントの機能には表示されず、ビルドステップのVisual Studioバージョンのリストにも表示されません。

ビルドステップでVisual Studioバージョンのリストから「最新」を選択できることはわかっていますが、エージェントはVS 2017を持っていることをエージェントが認識していないため、これでもVS 2015を使用します。

TFS2015のVisual StudioビルドステップがVisual Studio 2017を使用していることを確認するにはどうすればよいですか?

14
Marco

Visual Studioビルドステップの代わりにMSBuildタスクを使用して、MSBuild 15.0の場所を指定できます。

enter image description here

16

TFS 2015では、ビルドステップと上位互換性はTFSが更新されたときにのみ更新されます。 TFS 2015.3をすでに使用している場合は、そのまま使用するにはTFS 2017に移行する必要があります。

ビルドステップは最終的にdevenv.exeを呼び出し、ドロップダウンがパスを変更します。 VS 2017を手動で呼び出すことができます...