Saltar al contenido

Creando un instalador en VS2010 (parte 1)

6 septiembre, 2011

Hoy abro este blog con el fin de compartir mis pequeñas experiencias como desarrollador de software. Puesto que a mi me ha tocado aprender de forma muy empírica y a veces se encuentran cosas que son muy sencillas pero que por desconocimiento se complican.

Sin mas preambulos voy a iniciar con el procedimiento para crear un instalador desde Visual Studio 2010.

para ejecutar este tutorial requeriremos:

  • Visual Studio 2010 (sirve la versión express) instalado y ejecutandose.
  • Una solución con al menos un proyecto ejecutable. (si no estás familiarizado con la creación de proyectos o con la interfaz de Visual Studio 2010 te recomiendo orientarte con esta cápsula de conocimiento)
Supongamos que ya hemos finalizado nuestro proyecto en VS2010 y requerimos distribuirlo, generalmente al compilarlo en la carpeta “bin/release” de tu proyecto queda el ejecutable de tu proyecto, sin embargo a veces requieres considerar algunas otras cosas (como por ejemplo el framework o el archivo de configuración de tu aplicación) por lo que se te facilitaría mucho mas el proceso de distribución solamente usando un archivo instalador que automatice todo el proceso.
Para efectos de este tutorial creé solo un winform( pero el mismo principio puede ser aplicado a una solución con mayor complejidad).
El algoritmo general para realizar el proceso es:
1. Al terminar tu proyecto compílalo y depuralo para comprobar que esté funcionando.
2. En el explorador de soluciones (generalmente está al lado derecho en Visual Studio) busca la solución donde está el programa que acabas de compilar.
3. Haz click con el botón secundario en la solución, debe aparecerte el menú contextual.
4. En ese menú contextual esocoge a opción de agregar>>Nuevo proyecto. Debe aparecerte el cuadro de diálogo de nuevo proyecto.
5. En el cuadro de diálogo de nuevo proyecto le das click a “otro tipo de proyecto”.
6. Allí escoges la opción de proyectos de despliegue y configuración.
7. Te debe aparecer un menú con múltiples proyectos, para el caso de este tutorial escogeremos el que dice “proyecto instalador”.
8. tienes un flamante instalador donde puedes poner tu proyecto.
Como dicen que un video vale mas que un millón de palabras, te adjunto un video que muestra estos pasos iniciales:
12 comentarios
  1. Esteban Dido permalink

    me sirvo al pelo!
    grax man!

  2. Mariano permalink

    Perdón, según entiendo, es un problema que tengo ahora, en la versión express no se puede agregar un proyecto instalador, no existe. Saludos.

  3. luciano permalink

    Diseñe un sistema y diseñe su archivo *.msi de instalación, el resto del sistema funciona muy bien,
    pero al momento de utilizar el archivo *.exe de mi sistema instalado en otra computadora,
    y querer utilizar ya el CystalReports, me marca el siguiente error :Se produjo una excepción en el
    inicializador de tipo de ‘CrystalDecisions.CrystalReports.Engine.ReportDocument’..estoy utilizando visual studio 2010
    no se si me deje entender..

    • Hola Luciano.
      Pueden suceder varias cosas.
      La primera: ¿Incluiste las DLLs de Crystal Reports en el MSI de instalación?
      EN caso negativo: ¿instalaste Crystal Reports en el equipo cliente?

  4. Andres permalink

    Hola amigo! gracias por tu aporte, no se si me puedas ayudar, quiero crear un instalador de visual basic 2010 pero quiero que al momento de correr mi instalación me pida configurar el servidor donde se encuentra alojado el motor de base de datos para instalar en varios computadores mi aplicación y manejar una sola base de datos….. espero me halla hecho entender y agradezco de antemano tu valiosa ayuda.

  5. Josemapeks permalink

    Hola muy buenas tardes, tengo que hacer un instalador de visual basic 2010 y tengo que agregar la base que esta echa en mysql por lo que estuve averiguando se puede hacer con NSIS.. alguien tiene un video explicando como hacerlo?, se los agradeceria mucho.. desde ya muchas gracias y saludos

Trackbacks & Pingbacks

  1. Creando un instalador en VS 2010 (parte 2) « Jmaquino…

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: