VS 2010からVS 2015へのソリューションの移行(テストプロジェクトを含む)。 TFSサーバーのバージョンは2013です。
ビルドサーバーにはVS 2015とVS 2010のバージョンがインストールされています。
問題が発生するのは、ビルドを実行するたびに、テストの実行に使用されるMSTest.exeが次のようになります。 "c:¥Program Files(x86)¥Microsoft Visual Studio 10.0¥Common7¥IDE¥MSTest.exe" しかし、私は "c:¥Program Files(x86)¥Microsoft Visual Studio 14.0¥Common7¥IDE¥MSTest.exe"を使用します。VS 2010から移行されたテスト(vsmdi)の実行にMsTest(VS 2015)を使用できません
TFSでvsmdiファイルとBuild定義を確認しました。しかし、MSTest.exeのパスを変更するオプションがないようです。 ビルドサーバが使用するMsTestパスを変更することはできますか?
を追加する必要がありました、前にそれがあっ なかった場合Visual Studioでmstest.exeを使用してください。テストを実行するには、vstest.console.exeを使用する必要があります。私はどのようにvsmdiファイルとやりとりするのかわからないので、それを修正する方法についてあなたに適切な答えを与えることはできません。 –