開発マシンと TFS ビルド エージェントで Visual Studio 2013 を使用しています。IntelliSense は、使用しているバージョン (Premium) では使用できないと想定されていますが、ビルド エージェントでは、MSTest で何らかの形で実行されています (vstest.executionengine.exe の子プロセスとして実行されていることが IntelliTrace.exe によって確認され、書き込みが行われています)。大量の *.iTrace ファイルを C:\Windows\Temp に)。これは、ディスク スペースを消費するだけでなく、人為的にディスク バウンドにすることでテストの実行速度を大幅に低下させます。
問題は、IntelliTrace の実行を防ぐ方法がないように見えることです。VS2013 のこのエディションでは、[ツール] -> [オプション] リストに表示されないため、UI ベースのアプローチを使用して無効にすることはできません。カスタム ワークフローは /p:EnableIntelliTrace=false を MSBuild 引数として渡しますが、効果はありません。
ビルドとテストの実行に合格したまま、他の方法で無効にする方法を知っている人はいますか? (レジストリ、ファイルの名前変更など)。問題のマシンで IntelliTrace を実行する必要があるとは考えていません。