有没有办法阻止Visual Studio将线程启动和完成语句打印到输出窗口?
问题描述:
我有很多的有没有办法阻止Visual Studio将线程启动和完成语句打印到输出窗口?
Thread started: <Thread Pool> #49
Thread finished: <Thread Pool> #49
在控制台
,很难使用控制台时,我想打印的东西进行调试。无论如何,从输出窗口中删除这些语句?
我的问题与this one非常相似。解决方案的工作,除去已退出声明,但它不会删除的开始和结束陈述
编辑 它只与Xamarin的iOS项目发生
答
你忘了写上你是如何得到你的输出到控制台。如果您使用System.Diagnostics.TraceListener对象,通过Debug.Listeners.Add或类似的东西,您可以使用属性TraceListener.TraceOptions。
MSDN说:
跟踪选项指定跟踪数据的选项将被写入跟踪输出。
链接:https://msdn.microsoft.com/en-us/library/a10k7w6c(v=vs.110).aspx
和
An easy way to get common and useful data in Traces(click to view)
+0
我没有把这些输出到控制台。这是我的问题。我想删除它们 – 2015-07-27 14:35:59
这不是一个正常的通知,线程池的启动和停止都没有被记录的调试器。这样做的插件是可能的,它们很容易被禁用,所以首先从那里开始。 – 2014-09-06 00:16:20
这是因为Xamarin – 2014-10-28 19:34:47