Мы разрабатываем большое приложение .NET Windows Forms. Мы сталкиваемся с проблемой утечки / использования памяти, несмотря на то, что мы удаляем формы.
Сценарий выглядит примерно так:
myform.showDialog
, показывающая детали. Память перескакивает с 60 КБ на 105 МБ . myform
, чтобы вернуться в сетку, и dispose ] в этой форме и обнуляет . Память остается на уровне 105 МБ . Как мы можем освободить память при закрытии myForm
?
Мы уже пробовали GC.Collect ()
и т. д., но без каких-либо результат.