tamaño excesivo del ejecutable

02/03/2005 - 10:35 por Alicia | Informe spam
Hola, mi ejecutable ya ocupa 36 Mb y sigue creciendo por momentos... me
parece excesivo, ¿hay alguna manera de reducirlo?
Curiosamente copié hace un tiempo el mismo código en otro directorio pero
haciendole unas modificaciones y cambiandole el nombre al proyecto y al
generar el ejecutable casí se me redució a la mitad!!!

¿Alguien sabe a que se puede deber?

Saludos.

Preguntas similare

Leer las respuestas

#6 Eduardo A. Morcillo [MS MVP VB]
03/03/2005 - 14:18 | Informe spam
¿Tienes reportes de crystal? Los reportes de Crystal se incluyen en el
ejecutable y ocupan bastante espacio.

De todas formas lo que puedes hacer es empezar a separar el proyecto en
DLLs. Ademas de la logica separacion de capas puedes separar la parte de UI
si es que es demasiado grande en DLLs segun perfiles de usuario de forma que
solo se cargue aquello que el usuario va (o puede) usar.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Todos somos muy ignorantes. Lo que ocurre es que no todos
ignoramos las mismas cosas.
Albert Einstein
Respuesta Responder a este mensaje
#7 Baldor
04/03/2005 - 15:24 | Informe spam
Como se puede hacer que los reports no se incluyan en el ejecutable.
Es decir, si hago un report.Load("<ruta del report>"),
no debería hacer falta que el informe se incluyera en el ejecutable, ya que
leo el archivo .rpt cuando se va a utilizar.

¿Como hago entonces para que los reports no se incluyan en el ejecutable?
¿Quizá simplemente eliminandolos de la solución?

"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:uiRI0N$
¿Tienes reportes de crystal? Los reportes de Crystal se incluyen en el
ejecutable y ocupan bastante espacio.

De todas formas lo que puedes hacer es empezar a separar el proyecto en
DLLs. Ademas de la logica separacion de capas puedes separar la parte de
UI
si es que es demasiado grande en DLLs segun perfiles de usuario de forma
que
solo se cargue aquello que el usuario va (o puede) usar.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Todos somos muy ignorantes. Lo que ocurre es que no todos
ignoramos las mismas cosas.
Albert Einstein


Respuesta Responder a este mensaje
#8 Eduardo A. Morcillo [MS MVP VB]
05/03/2005 - 00:53 | Informe spam
¿Como hago entonces para que los reports no se incluyan en el
ejecutable? ¿Quizá simplemente eliminandolos de la solución?



Selecciona el archivo del reporte en el explorador de soluciones y en la
ventana de propiedades cambia "Build Action" (no se en español como es!) de
recurso a contenido.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Las respuestas a los problemas de la vida
no estan en una botella... ¡Están en la TV!
Homero Simpson
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida