2011-02-04 19 views
10

Estoy usando un proyecto de configuración en Visual Studio 2010 para crear un instalador para un programa en el que estoy trabajando. Quiero tener una imagen de banner personalizada en mi configuración, así como un icono personalizado en agregar eliminar programas.¿Cómo incrusto una imagen de banner y/o agrego el ícono quitar programas en mi proyecto de instalación?

He agregado estas dos imágenes a la "Carpeta de la aplicación" de mi instalador y pude hacer que aparezcan correctamente. Sin embargo, mi programa no es muy grande y solo se instala como un EXE y algunas DLL. Así que me parece un poco tonto que los archivos 4to y 5to que se "instalan" sean gráficos que solo se usan durante la instalación.

¿Hay alguna manera de insertar estas imágenes en el instalador o en uno de mis otros proyectos?

Respuesta

4

En las propiedades del proyecto de instalación le puede poner una imagen para el Agregar/Quitar icono en la propiedad AddRemoveProgramsIcon

Para la imagen del banner, haga clic derecho sobre el proyecto de instalación, Ver -> Interfaz de usuario, haga clic en la página usted quiere, y luego en las propiedades desea la propiedad BannerBitmap.

+0

Sí, sé que es lo que estoy haciendo, pero quiero saber si hay una manera de tener las imágenes incrustadas en mi configuración u otro proyecto en lugar de "instalarlas" en la carpeta de mi aplicación donde nunca las utilizo. . –

+0

No se usan técnicamente solo durante la instalación, también son necesarios para la desinstalación, por lo que no son archivos muertos.Sin embargo, entiendo lo que estás preguntando, si pueden integrarse en algún lugar para que no se pongan en el disco como archivos separados. Por eso, no sé si puedes hacer eso con el instalador de VS incorporado. –

-3

Si desea cambiar el icono de la aplicación EXE, solo tiene que hacer clic derecho en el EXE y "crear acceso directo". En las propiedades, encontrará el icono y puede cambiarlo.

5

Actualmente estoy usando VS 2008 y solo he estado jugando con el proyecto de instalación. Creo que los siguientes trabajos lo hicieron en mis pruebas.

  1. Seleccione el proyecto de instalación en la ventana del explorador de soluciones.
  2. Haga clic derecho y seleccione Agregar/Archivar
  3. Busque su archivo de imagen de banner y añádalo.

Verás que se ha agregado a la carpeta de la aplicación.

  1. Seleccione el archivo de encabezado en la carpeta de la aplicación o en la lista de proyectos en el explorador de soluciones.
  2. Abra la ventana de propiedades
  3. En las propiedades establecidas "EXCLUDE" en TRUE.

Cuando establezca exclude en verdadero, verá el archivo de banner eliminado de la carpeta de la aplicación, pero se mostrará en el árbol del proyecto; el icono del archivo tendrá un pequeño círculo rojo con una línea eso.

He hecho esto tanto con el banner como con un icono personalizado y he probado mi instalación, he trabajado bien con ambos y ninguno de los dos archivos apareció en la carpeta de la aplicación.

Espero que esto ayude.

1

Esta blog describe una forma de cambiar la imagen de pancarta sin modificar el proyecto de Visual Studio.

Cuestiones relacionadas