В моем проекте у меня есть код, который был разработан в VBA, и он вызывает функции из разных DLL С#. в настоящее время производительность кода была снижена, и я планирую проверить, в какой функции /dll затрачивается большая часть времени выполнения. Пожалуйста, позвольте мне, если какой-либо инструмент доступен для проверки того же.
Самый полезный профессиональный специалист, RedGate ANTS.
Просто запустите его в среде IDE. Пока он медленный, просто приостановите его несколько раз и каждый раз смотрите на стек вызовов. Если значительная часть времени будет потрачена в dll, вы легко увидите самые большие, и вы увидите, что они делают и почему. Это объяснение того, почему оно работает.