> Hola como están ?
>
> Les paso una pregunta.
>
>
> Tengo una aplicación desarrollada en vb.net 2003 que es un servicio de
> Windows.
>
> Esta aplicación corre este código.
>
> Imports CrystalDecisions.CrystalReports.Engine
> Imports CrystalDecisions.Shared
>
> Dim objectRpt As New ReportDocument
> objectRpt.Load(rptPath & "\" & ReportName)
> objectRpt.SetDataSource(SourceDataset)
> fileType = ".pdf"
> fileName = fileName & fileType
> objectRpt.ExportOptions.ExportDestinationType =
> ExportDestinationType.DiskFile
> objectRpt.ExportOptions.ExportFormatType =
> ExportFormatType.PortableDocFormat
> objectRpt.ExportToDisk(ExportFormatType.PortableDocFormat,
> tempPath & "\" & fileName)
>
> objectRpt.Close()
> objectRpt.Dispose()
>
> SourceDataset.Dispose()
>
> Cuando se ejecutan las líneas del load y el setdatasource sube el consumo
> de memoria.
> Ese consumo sigue subiendo a medida que se va ejecutando el código y nunca
> lo llega a liberar.
>
> Cuando levanto un taskmanager veo que tanto los privatebytes y el virtual
> size crecen hasta un punto que se consumen toda la memoria del server.
>
> Tienen idea que me puede estar pasando o faltando ?
>
> Gracias
> Saludos
>
>
>
AVISO: El presente mensaje y los archivos adjuntos que incluya pueden
contener información confidencial de uso exclusivo del destinatario
indicado. Cualquier uso en desacuerdo con su propósito, difusión o
publicación, total o parcial, se encuentra prohibida. Si recibió este
mensaje por error, rogamos reenviarlo al emisor y destruir las copias
impresas o grabadas en su sistema. Las opiniones contenidas, son
exclusivas de su autor y no representan necesariamente la opinión de
OMINT S.A. de Servicios.