Jettrains должен иметь поддержку профилирования для async / await.
Но я не могу заставить его показать ожидаемые результаты (у меня нет стека "ожидание" и "продолжение" в стеке вызовов программы просмотра временной шкалы).
Я попытался профилировать со следующими типами программ:
- .NET Framework (4.7) консольная программа,
- .NET Framework (4.7) Windows-программа,
- .NET core (> 2.2) консоль,
- .NET core (> 2.2) программа для Windows,
- .NET core (3.0) wpf
Это только у меня не работает? Потому что я ничего не могу найти в интернете или это официально в настоящее время не работает?
Моя единственная ссылка на возможные объяснения относится к консольным приложениям: https://youtrack.jetbrains.com/issue/DTRC-26464 Что-то о:
AsyncCausalityTracer.LoggingOn ложный и какой-то провайдер ETW. Но для меня это не работает, для всех типов приложений
Моя текущая версия программного обеспечения jetbrains: Resharper Ultimate 2019.2.3 (dottrace 2019.2)
--- EDIT 2019/11 /01:
При нажатии на события, которые я получаю (я ожидаю также события TPL ???):
--- РЕДАКТИРОВАТЬ 2019/11/06:
В результате комментария в ответ от Konkat info link я также попытался:
- .NET core 2.0 консольное приложение
=> Асинхронная поддержка dottrace также не работает