Я пытаюсь профилировать веб-сервис ASP.NET на моем компьютере под IISExpress, у которого есть стек выполнения
- c # для точки входа в веб-сервис, который вызывает
- c ++ / cli middleware, который вызывает
- native c ++ для большей части выполнения, который вызывает
- c ++ / cli & c # для некоторых дополнительных подключаемых сервисов, обеспечивающих доступ к даннымСлой к собственному слою c ++
Это все написано в Visual Studio 2019 (C # и C ++)
Я пытаюсь профилировать это в Visual Studio 2019, запустив IISExpress и используяАнализатор / Performance Profiler для подключения к запущенному процессу.
Я могу запустить свою программу и успешно выполнить http-запрос (используя мой стек выполнения), но профилировщик покажет только
в качестве двух имен выполняемых функций.
Есть ли у кого-нибудь опыт получения Performance Profiler для предоставления good output в аналогичных обстоятельствах?
Я также открыт для других профилировщиков.