Я пытаюсь профилировать веб-приложение, работающее на IIS, в производственной среде (.NET Framework 4.0, WebForms, SQLServer, сервер Windows 2008). В разделе «Производство» несколько страниц несколько раз замедленно, но мы не можем воспроизвести их в разделе «Разработка». Мы не можем установить IDE или аналогичный инструмент в рабочей среде. Кто-нибудь знает о DLL или автономном exe, который мы могли бы легко зайти на сервер, запустить около часа, а затем быстро и легко удалить? .... мы ищем один важный аспект для профилирования:
-> каково количество времени, затрачиваемого на каждый метод CSharp. < -Профилирование приложения ASP.NET в производстве
Благодарим вас заранее.
[SO] не дает рекомендаций, но есть различные инструменты. Наиболее известный (на момент написания), вероятно, [Glimpse] (http://getglimpse.com/), но для любой детали вам нужно будет добавить сбор информации внутри приложения. – Richard
Еще один хороший инструмент для профилирования .NET - dotTrace от Jetbrains. Он позволяет локальное и дистанционное профилирование. У них есть бесплатная 10-дневная пробная версия: https://www.jetbrains.com/profiler/ – Scotty