Mauro:

    Es mi caso particular, exporto datos desde un conjunto de registros
obtenidos desde una regla de negocios, y me ocurria lo mismo que a vos, la
solucion que encontre es matar los procesos excel. Es una solucion poco
elegante, dado que si tenes otras planillas abiertas te las cierra; pero en
este caso en particular se ajustaba a la perfeccion. Por lo que si tenes un
escenario similar te puede llegar a servir. 

Saludos

Dim pro() As Process =
System.Diagnostics.Process.GetProcessesByName("EXCEL")
For Each i As Process In pro
i.Kill()
Next

________________________________

De: [email protected] [mailto:[email protected]] En nombre de García Máximo
Enviado el: Jueves, 18 de Diciembre de 2008 11:02 a.m.
Para: vbnet List Member
Asunto: [vbnet] Excel



Mauro:

Yo en lo personal lamentablemente ya renegué con eso y mucho pero no
encontré forma de solucionarlo, sigue ahí cada tanto explotando el server
porque se queda sin memoria cuando muchos reportes se exportan seguido. Tené
en cuenta que si bien el proceso queda, un par de horas después (por lo
menos en mi caso) se mata solo.

 

 

Si alguien encuentra el “key” de la cuestión, me sumo al agradecimiento.

 

Saludos.

 

 

García Máximo

Socio MUG Nº 2275

[email protected]

________________________________

From: [email protected] [mailto:[email protected]] On Behalf Of Mauro Andrea
Sent: Jueves, 18 de Diciembre de 2008 11:45 a.m.
To: vbnet List Member
Subject: [vbnet] Excel

 

Hola a todos....

 

Les comento, estoy trabajando en una aplicación que exporta de forma
automática datos a una planilla en Excel y después envía la planilla zipeada
por mail.

 

El tema es que a pesar de guardar el libro, cerrarlo y cerrar el Excel con
su método "quit" éste sigue quedando en memoria por lo que tengo que
ejecutar un comando para que mate el proceso que quedó en la memoria....

 

Alguno ya renegó con ésto y me puede pasar algo de info?

 

Gracias.

 

Mauro Andrea
Newdev S.R.L. - Tecnología Informática
Nueva dirección: Rioja 1151 Piso 3 Of. 3
Tel. (0341) 530-0572 / 425-9808
MSN: [email protected]
www.newdev.com.ar

 




Responder a