Таймер "сеанса диагностики" кажется очень неточным - PullRequest
0 голосов
/ 24 февраля 2020

В настоящее время я ищу проблему с тайм-аутом транзакции базы данных и поэтому использую таймер, предоставленный окном Diagnostic Tools, для приблизительной оценки. Через некоторое время я понял, что таймер очень неточный и даже, кажется, стал медленнее.

Кто-нибудь еще сталкивался с этим? Есть ли способ повысить надежность этого таймера?

enter image description here

1 Ответ

1 голос
/ 25 февраля 2020

Через некоторое время я понял, что таймер очень неточен и даже, кажется, становится медленнее.

Я думаю, что у вашего отладчика есть задержки и проблемы с производительностью. Обычно это вызвано некоторыми сторонними пакетами, кэшами, задачами или некоторыми дополнительными опциями.

Вы можете попробовать мои предложения для устранения проблемы:

Предложение

1) включить параметр Just My Code в разделе Tools -> Options -> Debugging -> General

установите флажок Load only the specified modules в Tools -> Options -> Debugging - -> Symbols

2) удаление против кэшей компонентов в C:\Users\user\AppData\Local\Microsoft\VisualStudio\16.0_xxxxx\ComponentModelCache

3) с поддержкой любых сторонних расширений в Extensions -> Manage Extensions или просто используйте devenv / safemode , чтобы оценить VS, а затем протестировать ваш проект

4) Если вы используете VS2019 Enterprise , отключить Enable IntelliTrace в Tools -> Options -> IntelliTrace

5) Существует известная проблема , которая против Отладчик ведет себя медленно из-за включения Diagnosti c Tools, и это было исправлено позже.

Поэтому, пожалуйста, обновите свой VS2019 до последней версии, если некоторые из исправлений Diagnosti c Tools игнорируются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...