Моя команда разработчиков использует ASP.NET 3.5/4.0 прямо сейчас, а наши сайты работают на IIS 7.5. В последнее время у нас были проблемы (примерно раз в неделю), которые вызывают исключения из памяти в наших приложениях ASP.NET. "Решение" - это перезапуск пула приложений на нашем веб-сайте. Я говорю "Решение", потому что это вряд ли решение; это больше повязка, которая просто держит наш пул приложений в разумном состоянии. Мне кажется, что некоторые приложения или многие приложения вызывают утечку памяти, которая со временем нарастает и выдает исключение из памяти. Хотя я могу настроить IIS для периодического перезапуска пула приложений, я бы предпочел узнать, как я могу обнаружить утечки памяти, чтобы попытаться исправить программу, а не продолжать применять диапазоны. Существуют ли какие-либо инструменты, которые могут обнаруживать и регистрировать утечки памяти для приложений ASP.NET?
Кроме того, мы действительно начали больше видеть эту проблему, когда перешли на использование элементов управления Telerik RAD. У кого-то еще были проблемы, подобные этому, используя эти элементы управления?
Спасибо,
Аарон