Buenos días
Hemos desarrollado una aplicación con WindowsForms que utiliza el MVC
expuesto en los vídeos de Desarrolla con MSDN (www.desarrollaconmsdn.com).
La aplicación consta de un único formulario principal que va conteniendo a
los controles de usuario que forman cada proceso. El problema que se nos
plantea es que la memoria de la aplicación comienza a crecer de forma
exponencial simplemente con cargar y eliminar controles del formulario.
Hemos probado incluso a forzar la liberación de memoria mediante:
GC.Collect() y de alguna otra forma también consiguiendo únicamente
disminuir el incremento, pero sigue cargándose con el tiempo y acaba
quedando bloqueada.
Gracias por adelantado a cualquiera que nos pueda dar una idea de por donde
seguir o a quien nos pudiera dar la solución.
Un saludo a todos.
Fco. Javier Montesinos Morcillo.
Leer las respuestas