Rob Mariani написал хорошую статью о Разыскивании утечек управляемой памяти, которые помогли мне разыскать повисшие ссылки в настольном приложении.
Используя WinDbg не так легко как использующий dotTrace, но он может помочь Вам обнаружить много причуд в Вашем приложении. Кроме этого можно найти неоценимую информацию об отладке приложений ASP.NET на блоге Tess Ferrandez.
Ну, "легко" прием... однако dotTRACE, мог бы быть достойный внимания.
проверьте FxCop Microsoft, который также анализирует проблемы производительности и т.д.
Read Tess в, Если повреждено это, зафиксируйте его, Вы должны. Это должно получить Вас на правильном пути.
.Net Memory Profiler. Используемый пробная версия однажды. Это было полезно, но мне не нужен он достаточно часто для гарантирования покупки той.
Вещь, которую я нашел, состояла в том, чтобы ВСЕГДА удостоверяться, что Вы избавляетесь от любых ресурсов, особенно в DirectoryServices, та реализация IDisposable.
Я опубликовал новую статью на эту тему в MSDN . Он содержит список инструментов.