最近、.NETアプリケーションをデバッグするときに、出力ウィンドウに多数の.NET JIT-Vメッセージが表示されるように、マシン上で何かが変更されました。ここに、私が抑制したい出力の種類のサンプルがあります。デバッガの出力にJIT-Vメッセージが表示されないようにするにはどうすればよいですか?
JIT-V : Initialize Thread: 7880 : Non-Virtualized
JIT-V : Initialize Thread: 21936 : Non-Virtualized
JIT-V : Initialize Thread: 6080 : Non-Virtualized
JIT-V : Initialize Thread: 9860 : Non-Virtualized
JIT-V : Enabling Virtualization on ThreadId 23320
JIT-V : Disabling Virtualization on ThreadId 23320
JIT-V : Initialize Thread: 13136 : Non-Virtualized
これらの種類のメッセージを無効にするスイッチはどこにありますか? FWIW、私はUpdate 1でVisual Studio 2015を使用しています。Update 2または3への移行は現在オプションではありませんが、これらは比較的新しいメッセージであるため、必要ではないと思われます。
私はグーグルでこれらのメッセージ(およびこれらのメッセージの一部)を検索しましたが、有用なヒットはありません。
おそらく、Windows用のデバッグツールやその他のユーティリティによって、regkeyやその他の.NETシステムレベルの設定が有効になっている可能性があります。 これらはアプリケーションコードからはっきりと出力されません。
これは.NETまたはVSとは関係ありません。 App-Vを設定してこの問題を解決する方法については、ITスタッフに相談してください。 –