ビジュアルスタジオでビルドを定義するときに、自動テストをビルドの一部として実行するように設定できます。自動テスト実行のオプションの1つは、以下に示す「テスト実行のターゲットプラットフォーム」です。テストをローカルで実行するときにこれを設定する方法と同様に、テスト実行時に使用するデフォルトのプロセッサアーキテクチャを指定できます。 TFS 2015ビルド:テスト実行のターゲットプラットフォーム
私はTFS 2015にシステムを構築し、「Visual Studioのテスト」ビルドステップを使用して自動テストランを複製する新しいvNextにビルドを変換しようとしています。ほとんどの場合、設定を複製するのは比較的簡単ですが、このオプションを設定することはあまりありません。その結果は、XAMLベースのビルド定義でx64の代わりにx86に設定されているかのようです。
古いビルド定義は、すべてのテストが合格するためにx64に設定されたプロセッサアーキテクチャで実行されなければならない単位テストと、すべてのテストがパススルーするためにx86アーキテクチャになる必要がある古いシステムでは、これはいずれの方法でも強制される可能性があるため、問題ではありませんでした。誰でも知っている "Visual Studio Test"ビルドステップでターゲットアーキテクチャを指定する方法はありますか?