Долго закрывается приложение

Clava
Дата: 12.05.2014 09:23:32
При закрытии приложения оно очень долго закрывается, но не всегда. "Висит" на components.Dispose().
Все объекты создаются с использованием using.
Посоветуйте, что можно с этим сделать? Пробовала вызывать gc.collect(), не помогает.
Antonariy
Дата: 12.05.2014 11:13:38
Быстро попрятать все формы, и нехай себе закрывается сколько ей надо в скрытом режиме.
Clava
Дата: 12.05.2014 18:02:30
Вопрос решился принудительным вызовом сборщика мусора
 GC.Collect();
                GC.WaitForPendingFinalizers();
                GC.Collect();
Alex Kuznetsov
Дата: 12.05.2014 18:57:02
Clava
Вопрос решился принудительным вызовом сборщика мусора
IMHO, кривое решение.
Нужно найти компонент, который тормозит работу (т.е. долго освобождает ресурсы) и с ним отдельно разбираться.