En este video veremos con realizar un instalador con la herramienta InnoSetup, se debe contar con al menos la versión 6.0.4 para que nuestro script funcione adecuadamente.

El instalador consistirá en instalar una aplicación de escritorio o ejecutable creada con .NET y compilada con la versión del framework 4.5.2, así como instalar el motor de base de datos y unos drivers o controladores para utilizar un sensor de huellas digitales de DigitalPersona.

El instalador realizará lo siguiente:

  • Instalar nuestra aplicación en sistemas operativos con Windows 7, 8 o 10 de 32 o 64 bits.
  • Permitirá seleccionar en que puerto se instalará MySQL y como se llamará el servicio de MySQL cuando se registre en el sistema operativo.
  • Instalar el .NET Framework 4.5.2 si no detecta que este instalado en la computadora.
  • Instalar el redistributable de VC++ 2019 si no se detecta que este instalado en la computadora, esta es una dependencia para que funcione el motor de base de datos.
  • Instalar el motor de base de datos de MySQL (se utilizó MariaDB 10.4) con el puerto y nombre de servicio especificado en el formulario de nuestro instalador.
  • Ejecutar un script de MySQL que crea la base de datos de nuestra aplicación y crea un usuario para conectarse a la base de datos creada.
  • Abrir en el firewall de Windows el puerto del motor de MySQL que seleccionamos.
  • Editar el archivo config de muestra aplicación de .NET para cambiar el puerto de MySQL en nuestra cadena de conexión.

A continuación dejo los enlaces para descargar los scripts utilizados en el video.

Otros enlaces complementarios.

Rodolfo Borja

Me encanta la tecnología y los chocolates y me da satisfacción poder ayudar a otras personas compartiendo mis conocimientos, estudié ingeniería en computación y me dedico al giro del desarrollo software y servicios desde hace más de 10 años.

View all posts

Add comment

Tu dirección de correo electrónico no será publicada.

Publicidad

¿Me donas para un chocolate?