Icono de búsqueda de Download.it
Advertisement

Potente solución para diseñar, personalizar y distribuir instaladores profesionales para tus aplicaciones

Potente solución para diseñar, personalizar y distribuir instaladores profesionales para tus aplicaciones

Votar (137 votos)

Licencia programa Versión de prueba

Desarrollador Installshield

Versión 2012

Programa para Windows

Votar

(137 votos)

Desarrollador

Installshield

Programa para

Windows

Licencia programa

Versión de prueba

Versión

2012

PROS

  • Genera instaladores en MSI, MSIX, APPX y EXE.
  • Permite crear parches MSP para Windows Installer.
  • Amplias opciones de personalización mediante custom actions (scripts, DLL, ejecutables, PowerShell y código gestionado).
  • Incluye editor de prerrequisitos y editor de interfaz avanzado.
  • Soporta automatización de builds, con integración en Visual Studio y construcción por línea de comandos.

CONTRAS

  • Los proyectos InstallScript pueden encajar peor en escenarios donde se prioriza un MSI autocontenido y personalizable por administradores.
  • La flexibilidad de las custom actions y de los distintos tipos de proyecto puede requerir más criterio técnico para mantener el instalador consistente.

InstallShield Professional es una solución de Revenera para crear instaladores de Windows con un nivel alto de control, orientada a empaquetar, personalizar y mantener entregas de software con aspecto profesional. Su propuesta gira alrededor de proyectos para Windows Installer y opciones avanzadas para ajustar la experiencia y la lógica de instalación.

Está pensado para equipos de desarrollo y perfiles técnicos que necesitan generar instaladores repetibles y personalizables, con integración en entornos habituales de trabajo, y con margen para añadir acciones y requisitos según la aplicación.

Formatos de salida y enfoque de empaquetado

En el día a día, InstallShield Professional destaca por su cobertura de formatos habituales en Windows, con capacidad para generar MSI, MSIX, APPX y EXE. Este abanico permite adaptar el entregable al contexto, tanto si buscas un paquete Windows Installer clásico como si necesitas un formato más alineado con el ecosistema moderno de Windows.

Para el mantenimiento, incluye la creación de parches de Windows Installer (MSP), un punto relevante cuando el producto requiere ciclos de actualización controlados y distribución de cambios sin rehacer todo el instalador.

Interfaz, requisitos y personalización del comportamiento

Uno de los puntos fuertes del producto es el trabajo sobre la presentación y el flujo. Por un lado, incorpora un editor de interfaz avanzado, útil cuando no basta con un asistente genérico y se necesita un acabado más cuidado. Por otro, añade herramientas específicas para tareas que suelen aparecer en despliegues reales, como el Prerequisite Editor, orientado a definir o ajustar prerrequisitos.

A nivel de lógica, InstallShield ofrece un abanico amplio de custom actions: permite ejecutar InstallScript, VBScript o JavaScript, llamar a funciones en DLL, lanzar ejecutables, usar acciones en PowerShell y también invocar métodos de código gestionado. Esta flexibilidad ayuda a cubrir escenarios donde el instalador debe hacer algo más que copiar archivos y registrar componentes.

Tipos de proyecto y encaje en entornos corporativos

Además de los proyectos basados en Windows Installer, InstallShield contempla proyectos InstallScript, que no usan Windows Installer y se apoyan en el motor de InstallScript para controlar interfaz y cambios en el sistema. Aun así, el propio planteamiento del producto reconoce que, en entornos donde los administradores de sistemas prefieren personalización previa y despliegues centrados en MSI, suele encajar mejor un proyecto Basic MSI.

En la edición Professional también aparece el tipo de proyecto Advanced UI, que actúa como lanzador y puede ejecutar paquetes MSI, parches MSP, paquetes InstallScript sin compresión y paquetes EXE, un enfoque práctico cuando se necesita orquestar varios elementos bajo una misma experiencia.

Automatización y trabajo en el flujo de desarrollo

Para integrarse en procesos de compilación, InstallShield Professional aporta integración con Microsoft Visual Studio y un enfoque orientado a automatizar builds. En este terreno, la opción de construir releases desde la línea de comandos (por ejemplo, con ISCmdBld.exe) resulta útil cuando se quiere llevar el empaquetado a scripts o a procesos automatizados, manteniendo el control sobre qué release se genera y cuándo.

Conclusión

InstallShield Professional es una herramienta sólida cuando el instalador forma parte del producto y no un mero trámite. Brilla por sus formatos de salida, por el diseño de interfaz, por la edición de prerrequisitos y, sobre todo, por la capacidad de extender el instalador con acciones personalizadas y automatizar la generación de releases en un flujo de desarrollo.

PROS

  • Genera instaladores en MSI, MSIX, APPX y EXE.
  • Permite crear parches MSP para Windows Installer.
  • Amplias opciones de personalización mediante custom actions (scripts, DLL, ejecutables, PowerShell y código gestionado).
  • Incluye editor de prerrequisitos y editor de interfaz avanzado.
  • Soporta automatización de builds, con integración en Visual Studio y construcción por línea de comandos.

CONTRAS

  • Los proyectos InstallScript pueden encajar peor en escenarios donde se prioriza un MSI autocontenido y personalizable por administradores.
  • La flexibilidad de las custom actions y de los distintos tipos de proyecto puede requerir más criterio técnico para mantener el instalador consistente.