如何禁用JIT-V消息出现在调试器输出中?

时间:2016-06-28 12:16:38

标签: visual-studio-debugging appv

我的机器最近发生了一些变化,现在我在调试.NET应用程序时在Output窗口中看到了很多.NET 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,我正在使用Visual Studio 2015和Update 1.迁移到Update 2或3现在不是一个选项,但我怀疑这不是必需的,因为这些是相对较新的消息。

我用Google搜索并搜索了这些消息(以及这些消息的一部分),没有任何有用的命中。

我怀疑可能是Windows或其他实用程序的调试工具启用了regkey或其他.NET系统级设置。 这些绝对不是从我们的应用程序代码中打印出来的。

1 个答案:

答案 0 :(得分:-2)

  1. 打开procexp

  2. 查找进程:SearchIndexer.exe

  3. 右键单击它并暂停它及其子进程

  4. 享受!