首页 > 解决方案 > “诊断会话”计时器似乎非常不准确

问题描述

我目前正在寻找数据库事务超时问题,因此使用Diagnostic Tools窗口提供的计时器作为粗略估计。一段时间后,我意识到计时器非常不准确,甚至似乎变慢了。

有没有其他人遇到过这个?有什么方法可以让这个计时器更可靠?

在此处输入图像描述

标签: debuggingvisual-studio-2019

解决方案


一段时间后,我意识到计时器非常不准确,甚至似乎变慢了。

我认为您的调试器存在一些延迟和性能不佳的问题。它通常是由一些第三方包、缓存、vs 任务或一些额外的选项引起的。

您可以尝试我的建议来解决您的问题:

建议

1)启用--> --> -->Just My Code下的选项ToolsOptionsDebuggingGeneral

检查--> --> -->Load only the specified modules下的选项ToolsOptionsDebuggingSymbols

2)删除vs组件缓存下C:\Users\user\AppData\Local\Microsoft\VisualStudio\16.0_xxxxx\ComponentModelCache

3)Extensions在-->下禁用任何第三方扩展,Manage Extensions或者只使用devenv /safemode来统计你的 VS,然后测试你的项目

4)如果你使用VS2019 Enterprise ,请在-> ->Enable IntelliTrace下禁用ToolsOptionsIntelliTrace

5)一个已知问题,即由于打开诊断工具,vs 调试器运行缓慢,稍后已修复。

因此,请将您的 VS2019更新到最新版本,以防某些诊断工具修复被忽略。


推荐阅读