Buenas, estoy haciendo algunas cosas con excel y me acabo de dar cuenta que no puedo cerrar los archivos que uso.
Lo abro de la siguiente forma:
Excel.Application xlApp = new Excel.Application();
Excel.Workbook xlLibro;
xlLibro = xlApp.Workbooks.Open(sRutaExcel, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
y para cerrarlo hago
xlLibro.Close(false, Missing.Value, Missing.Value);
xlApp.Quit();
por ahi vi que agregando esto podria funcionar pero tampoco:
GC.Collect();
no se, si a alguien se le ocurre algo le agradeceria que me de una mano!
saludos.