2

我发现我的输出窗口的内容使用起来非常不愉快,因为该窗口中大约 90% 都是来自 IIS Express 和 Application Insights 的调试行。理想情况下,我想过滤写入该窗口的调试源,但也许我可以将任一源配置为不写入太多调试数据,例如,可以设置更高的最低级别,例如Errorvs. 看起来像Trace,或者至少Info

我该怎么做才能更轻松地查看自己的调试语句和重要内容,例如 WPF 绑定错误?

我在这个答案的输出窗口中找到了一个很好的解决方案,可以解决大多数不需要的信息,但是仍然有很多混乱ApplicationInsights。有没有办法在本地将其配置为仅在级别写入Error

4

1 回答 1

0

ApplicationInsights 输出没有错误级别的概念(有些东西,如自定义事件、指标等,没有错误级别的概念)。

如果要禁用输出,可以设置DeveloperMode为 false,或者使用TelemetryDebugWriter.IsTracingDisabled = true;禁用输出。

(但是,禁用输出将使 Visual Studio 中的任何应用程序洞察工具在调试时不再起作用。AI VS 扩展正在监视这些事件的输出窗口,以便为诊断工具窗口、调试搜索和本地 CodeLens 场景中的内容提供动力)

于 2016-11-30T19:54:04.507 回答