TFS2010サーバーにx64プラットフォームのC#ソリューション(VS2012)があります。私はこのソリューションにユニットテストプロジェクト(x64も)を添付してビルド定義を作成しました。ビルドをキューに入れると成功しますが、単体テストのケースは実行されません。これは、MSTestが32ビットアプリケーションであるためです。そこで、MSTestの代わりにVSTest(VSTest.console.exe)を呼び出すように、既定のビルドプロセステンプレート(DefaultTemplate.xaml)をカスタマイズすることにしました。これは非常に複雑で、VSTestのツールボックスにビルドアクティビティを追加できません。VSTestを使用してMSTestの代わりにユニットテストケースを実行
誰でもこのようなカスタマイズを行っていますか?私は.runsettingsファイルの設定のような他のアプローチも考慮しました。 .runsettingsファイルに追加できるVSTestアダプタインターフェイスがありますか?
特に、生成されたtrxファイルを見つけるための部分。ありがとうございました。 – paulroho
なぜ '$ MSTestpath'が宣言され、使用されていないのですか? '$ TestResDir'はどこに宣言されていますか、それは何に設定されていますか? –