Empaquetar una aplicación de escritorio mediante instaladores de terceros

A continuación se muestra una lista de instaladores y productos conocidos de terceros que admiten la capacidad de empaquetar una aplicación de escritorio. Puedes usarlos para crear los instaladores MSI o los paquetes de la aplicación con solo unos clics. Si bien no ofrecemos documentación sobre cómo usar estas herramientas, puedes visitar sus sitios web para obtener más información.

Advanced Installer

Caphyon ofrece una herramienta gratuita de empaquetado de aplicaciones de escritorio basada en una interfaz gráfica de usuario (GUI) que te permitirá crear un paquete de aplicación de Windows para tu aplicación con solo unos clics. Te permite usar cualquier instalador (incluso aquellos que se ejecutan en modo silencioso) y realiza una comprobación de validación para determinar si la aplicación es apta para empaquetarse. Esto significa que puedes usar tus propias máquinas virtuales sin tener que descargar una imagen Docker coincidente, que puede tener un tamaño superior a los 3 GB.

Logotipo de Advanced Installer

Puedes usar Advanced Installer para generar MSI y paquetes de aplicación de Windows a partir de proyectos existentes. Una vez importados, puedes mantenerlos mediante herramientas visuales diseñadas específicamente para las aplicaciones para UWP.

Del mismo modo, Advanced Installer te proporciona una extensión de Visual Studio 2017 y 2015 que puedes usar para compilar y depurar aplicaciones de Puente de dispositivo de escritorio.

Consulta este vídeo para ver una introducción rápida.

Sugerencia

Asegúrate de echar un vistazo a la edición publicada recientemente, Advanced Installer Express Edition.

Plataforma Apptimized

La plataforma Apptimized es el entorno de empaquetado de aplicaciones de Apptimized, que empaqueta de forma eficaz, con alta calidad y segura las aplicaciones de escritorio con el marco de entrega de aplicaciones modernizado.

La plataforma Apptimized proporciona un estado de servicios Evergreen totalmente basado en la nube para mantener actualizado el software de la empresa. Este concepto consta de cuatro pasos principales, representados por nuestras soluciones, que son informar, probar, corregir, ejecutar.

Logotipo de Apptimized

Apptimized Updates es el paso de información del concepto Evergreen integrado en nuestra plataforma. Este servicio notifica cuando se publica la versión más reciente para mantener actualizadas las aplicaciones. Las actualizaciones compatibles importantes de nuestro equipo le llegarán por correo electrónico. Apptimized Updates, como parte de nuestra plataforma, se integra de manera silenciosa con nuestras otras soluciones.

Apptimized Proof, que representa el paso de prueba del concepto Evergreen, se realiza en la plataforma Apptimized. Apptimized Proof es una solución automatizada para resolver problemas de pruebas y migración prolongados y costosos. Nuestro servicio de pruebas automatizadas abarca tanto los problemas de la migración de aplicaciones basadas en Windows como la migración mediante lift-and-shift de aplicaciones heredadas a la nube. Combinado con un entorno de pruebas en la nube, varias pruebas simultáneas e informes detallados de las pruebas, esta solución se adapta perfectamente a las distintas solicitudes de los clientes en un solo servicio sencillo y adecuado.

Los pasos de corrección y ejecución proporcionan paquetes de aplicaciones listos para su implementación mediante Apptimized Catalogue, Factory y Workspace. Apptimized Catalogue admite aplicaciones listas para la implementación en las versiones de 32 y 64 bits y distintos formatos: MSI, APP-V, Intunewin, MSIX y encapsulado PSADT. Todas las aplicaciones más recientes están disponibles en un plazo de 48 horas después de la solicitud del usuario. Un servicio sencillo, rentable y rápido con docenas de las aplicaciones listas para implementar más populares que está bien adaptado para un cliente interesado en el empaquetado simplificado de aplicaciones.

El servicio de empaquetado Apptimized Factory ofrece la posibilidad de trabajar con formatos clave: MSI, APP-V, Intunewin, СloudPaging, ThinApp, MSIX y VSL basados en Microsoft Azure, que es seguro y escalable. La plataforma admite el empaquetado para plataformas Windows y para Mac, VMWare, Citrix y Linux. Con más de 15 años de experiencia en empaquetado, nuestros especialistas crearán paquetes de aplicaciones de cualquier complejidad. En el portal se proporciona soporte técnico 24/5 a través del chat en directo en cualquier fase de empaquetado e implementación.

Apptimized Workspace es un entorno de empaquetado de aplicaciones en el que los clientes pueden crear correctamente el paquete pasando por el proceso de detección, empaquetado y pruebas. Con el uso de Workspace, un cuadro de herramientas de empaquetado en la nube que contiene todas las aplicaciones en un solo lugar para el empaquetado, permite que la experiencia personal de los clientes sea lo más fácil posible. Como resultado, cree, edite y personalice paquetes en formato MSI, MSIX, App-V e Intunewin. Acceda a cualquier lugar y en cualquier momento con una sencilla integración en el sistema de flujo de trabajo del cliente a través de la API, combinada con un entorno seguro, moderno y personalizable. Por lo tanto, implemente el paquete preparado y probado en SCCM o Intune mediante la opción de integración o descárguelo directamente. Se ofrece soporte técnico en directo 24 horas al día y 5 días a la semana.

Para obtener más información sobre los productos que ofrecemos y de otro tipo, www.apptimized.com.

Vínculos relacionados:

appCURE

appCURE permite a TI acelerar la captura de aplicaciones y optimizar el proceso de transformación para MSIX. appCURE de SSH2 captura las aplicaciones en ejecución en el punto de conexión sin preocuparse por buscar medios de instalación, instrucciones, etc.; habilita la actualización y la corrección, y la creación de correcciones de PSF listas para agregarse, lo que crea un cambio de paso completo en la velocidad a la que se pueden ejecutar entornos de usuario final.

Logotipo de appCURE

appCURE captura los detalles de las aplicaciones en ejecución para asegurarse de que se comprendan todos los puntos que puedan afectar a las aplicaciones del usuario final. A continuación, appCURE los actualiza y entrega como paquete MSIX listo para usar. Mediante la captura de todos los puntos de integración de la aplicación en el entorno actual, appCURE proporciona la velocidad necesaria para optimizar los recursos de TI y planear las migraciones mejor y más rápido que nunca, lo que permite a las organizaciones pasar a producción más rápido.

appCURE Studio, que se basa en el proceso de appCURE, tiene la capacidad de crear los entornos más óptimos y mejor usados para su espacio de MSIX mediante la automatización de la creación de:

  • VHD/VHDX/VMDK/CIMFS
  • Cambios de certificación
  • Conversión de VHD a CIMFS
  • Conexión de aplicaciones MSIX y APP Volumes 4
  • Pruebas e informes

Capturar

Capture de Access IT Automation es una oferta de administración de aplicaciones modular controlada por API, que permite la creación sencilla y autónoma de paquetes de aplicaciones en los formatos MSI, AppV, MSIX y conexión de aplicaciones.

Le proporcionamos salidas tangibles que puede usar directamente a través de Configuration Manager y de la entrega de Intune, o bien puede usar las amplias API de pruebas y publicaciones para que podamos crear los objetos de aplicación de SCCM y de Intune para que pueda administrar las pruebas de aceptación de usuario para garantizar la administración de aplicaciones de TI de forma perenne.

Logotipo de Capture

Nuestras ofertas de API de conexión de aplicaciones y MSIX se dividen en las siguientes:

  • Creación de paquetes para MSI, AppV, MSIX y conexión de aplicaciones
    • API AppScan: podemos cargar todas las aplicaciones MSI existentes y comprobar la idoneidad para MSIX. Se comprueban los bloqueos, como los servicios en tiempo de arranque o MSI sin accesos directos.
    • La API MSIX Builder es para cualquier canalización de CI/CD en la que tenga que crear un MSIX sin necesidad de instantáneas; algunos ejemplos comunes son DevOps (archivos sueltos, binarios).
    • API MSIX Creation: proporciona entradas simples del paquete de origen y del archivo de firma, y creamos y firmamos digitalmente la salida de MSIX mediante la tecnología de instantáneas.
    • API de conexión de aplicaciones: podemos crear como parte de la API anterior por la creación de MSIX y, además, con esta API podemos administrar los conjuntos de agrupación de MSIX para crear un VHD o CimFS de conexión de aplicaciones.
  • Administración de pruebas
    • API de pruebas de aceptación de usuario: tomamos los paquetes de MSIX o de conexión de aplicaciones que se han completado, y creamos los objetos de Intune o de Azure WVD para su publicación y entrega.
      • Capturamos los detalles de correcto y con errores de los evaluadores de UAT.
      • Captamos las capturas de pantallas y la auditoría completa de la prueba de UAT.
      • Capturamos el rendimiento de la aplicación en la compilación de Windows 10.
    • API de inicio y pruebas de carga: cargamos de forma autónoma todas las aplicaciones de una en una, en una compilación de Windows 10 (para compararlas con otras pruebas de inicio y carga en otras versiones de compilación de Windows 10), asegurándonos de que el paquete funcione en las compilaciones de Windows 10 más recientes.
      • La aplicación se distribuye mediante Intune para imitar la entrega de una aplicación real.
      • Iniciamos todos los accesos directos del paquete MSIX para garantizar que no haya problemas.
      • Grabamos en vídeo esta prueba autónoma de la prueba de inicio correcta o con errores.
      • Las pasadas hacen referencia a su inversión para empaquetar en MSIX.
      • Los errores le proporcionan detalles para que pueda corregir el paquete antes de mover los usuarios finales a la siguiente versión de Windows 10.
    • API de pruebas de rendimiento: proporciona confianza de que los cambios de paquetes de alto riesgo funcionen según lo previsto en el escritorio físico y la planta de VDI/WVD.
      • Puede configurar los contadores de rendimiento que quiera supervisar.
      • Puede establecer la duración en horas del paquete entregado de MSIX Intune.
      • Proporcionamos todos los resultados del paquete de aplicación, en concreto, buscando picos de CPU o de memoria.

Cómo conectamos nuestras API a los flujos de trabajo de administración de aplicaciones tradicionales de un extremo a otro: Solución de automatización de pruebas y empaquetado de aplicaciones de un extremo a otro

Administración de aplicaciones basada en API moderna: Pruebas y empaquetado de aplicaciones basadas en API modernos

FireGiant

La extensión MSIX de FireGiant te permite crear paquetes MSI y paquetes de aplicaciones de Windows al mismo tiempo desde el mismo código fuente de WiX. Cada vez que compiles, puedes elegir como destino Windows 10 con un paquete de aplicación de Windows y versiones anteriores de Windows con MSI.

Logotipo de FireGiant

La extensión MSIX de FireGiant usa el análisis estático y la emulación inteligente de tus proyectos WiX para crear paquetes de aplicación de Windows sin sobrecargar el entorno de ejecución y el espacio en disco de los contenedores o las máquinas virtuales.

Dado que la extensión MSIX de FireGiant no ejecuta el instalador para convertirlo, puedes conservar el instalador WiX sin necesidad de convertirlo una y otra vez en paquetes de aplicación de Windows. Todos los usuarios de diferentes versiones de Windows obtienen las mejoras más recientes y no tienes que preocuparte de que los paquetes de aplicación de MSI y Windows no estén sincronizados.

Echa un vistazo a este vídeo para ver cómo, en un par de líneas de código, Rob Mensching, el director general de FireGiant crea una versión appx (paquete de la aplicación de Windows) de la popular herramienta de compresión de código abierto, 7-Zip, y cómo mejora, a continuación, tanto la aplicación de Windows como los paquetes MSI con cambios en el mismo código fuente de WiX.

Infinity Evergreen

Infinity Evergreen es la solución de automatización de empaquetado de aplicaciones de propiedad de Camwood. Permite crear paquetes de aplicación totalmente automatizados, de alta calidad y conformes, con integración directa con soluciones de administración de procesos de usuarios finales empresariales.

Logotipo de Infinity

Infinity Evergreen es una plataforma moderna de orquestación de áreas de trabajo, que usa automatización inteligente y análisis eficaz para planear, probar e implementar cualquier actualización en su entorno de área de trabajo moderno, incluido Windows 10, para impulsar el cambio organizacional hacia un modelo de TI ágil de Evergreen. Infinity incluye las siguientes características:

  • Pruebas de aplicaciones UAT y OAT automatizadas

Asegure la funcionalidad y la validez de las aplicaciones en las nuevas versiones y actualizaciones del sistema operativo Windows 10. Proporciona una funcionalidad de automatización integral para realizar pruebas de OAT y UAT en las aplicaciones frente a las versiones y actualizaciones de Windows 10, lo que proporciona tranquilidad de que las actualizaciones del sistema operativo no provocarán interrupciones del sistema ni afectarán negativamente a la experiencia del usuario.

Infinity Evergreen proporciona una solución integral totalmente automatizada que permite a los clientes empaquetar sus aplicaciones rápidamente, según sus requisitos de empaquetado específicos y, al mismo tiempo, garantizar implementaciones correctas. Incluye compatibilidad con todos los formatos principales de empaquetado de aplicaciones: MSIX, MSI, MST y AppV.

Con el proceso automatizado de empaquetado MSIX de 6 pasos de Infinity Evergreen, permitirá el enfoque simplista para el empaquetado de aplicaciones MSIX:

  1. Cargue la aplicación en Infinity Evergreen preparada para el empaquetado, independientemente del tamaño o la complejidad.
  2. Personalice el paquete de aplicación según sus requisitos, incrustando todo el registro, las propiedades, las dependencias o las exclusiones.
  3. Capture el paquete de aplicación con un flujo de trabajo totalmente automatizado o semiautomatizado para asegurar que satisfaga las necesidades de su organización.
  4. Empaquetado automatizado de aplicaciones según sus condiciones, con documentación de detección auxiliar para satisfacer los requisitos de cumplimiento.
  5. Validación automatizada del paquete de aplicación en cualquier compilación del sistema operativo Windows 10 para asegurar que sea compatible con su organización.
  6. Implemente con facilidad la aplicación totalmente empaquetada y validada en la solución de administración de procesos del usuario final.

Infinity Evergreen simplifica la administración de áreas de trabajo modernas con automatización inteligente.

Liquit Release & Patch Management

Liquit Setup Commander forma parte de la oferta de Liquit Release & Patch Management. El Asistente de reempaquetado usa las herramientas de empaquetado más populares, como Microsoft MSIX Packaging Tool, para simplificar y acelerar significativamente el reempaquetado de las configuraciones heredadas en MSIX.

Logotipo de Liquit

Con el Asistente de reempaquetado, tiene la opción de convertir el paquete MSIX en un VHD o CIM de conexión de aplicación MSIX durante el proceso de reempaquetado, que luego se puede usar con Windows 10 Enterprise multisesión 2004 en el entorno local o como parte de una implementación de Windows Virtual Desktop Microsoft.

Con la tienda de configuración de Liquit, puede descargar y personalizar rápidamente las configuraciones populares del sitio web del proveedor e incluirlas en el proceso de reempaquetado. Para cada entrada de la tienda de instalación, se proporcionan datos de Preparación para MSIX y la opción de incluir el marco de compatibilidad de paquetes para mejorar la compatibilidad de aplicaciones.

Vínculos relacionados: • Liquit Release & Patch Management: https://www.liquit.com/products/release-patch-management/ • Liquit Setup Commander: https://www.liquit.com/products/release-patch-management/liquit-setup-commander/ • Liquit Setup Commander y SmartFTP Client de reempaquetado para MSIX: https://www.youtube.com/watch?v=fu69DxdGC6c • Requisitos previos de instalación del Asistente de reempaquetado para usar MSIX Packaging Tool: https://www.youtube.com/watch?v=Pec74lijYjg • SmartFTP Client entregado al usuario final mediante la conexión de aplicaciones MSIX: https://www.youtube.com/watch?v=CPGfrWZ8sTI • Preparación para MSIX: https://www.liquit.com/msix-readiness/ • El Asistente de reempaquetado de Liquit Setup Commander ya admite MSIX: https://www.liquit.com/liquit-setup-commanders-repackaging-wizard-now-supports-msix/

InstallAware

InstallAware, con un registro de seguimiento de innovaciones rápidamente compatibles de Microsoft, compila paquetes de aplicaciones Windows (Puente de dispositivo de escritorio), App-V (virtualización de aplicaciones), MSI (Windows Installer) y paquetes EXE (código nativo) desde un único origen.

Logotipo de InstallAware

InstallAware proporciona extensiones sin InstallAware para las versiones 2012-2017 de Visual Studio. Puedes usarlas para crear paquetes de aplicaciones de Windows con un solo clic directamente desde la barra de herramientas de Visual Studio.

También puedes importar cualquier instalación, incluso si no tienes el código fuente para ella, usando PackageAware (capturas de instalación sin instantáneas), o el Asistente para importación de base de datos (para todos los instaladores de MSI y módulos de combinación MSM). Puedes usar herramientas de la interfaz gráfica de usuario para mantener y mejorar las importaciones, visualmente o mediante la creación de scripts.

Las opciones de creación de APPX avanzadas te ayudan a tener como objetivo los envíos de Microsoft Store o a producir binarios del paquete de aplicación de Windows con firma para la distribución de transferencia local a los usuarios finales. Incluso puedes compilar paquetes de WSA (Windows Server Applications) Installer destinados a las implementaciones en Nano Server, todo ello desde un único origen y con compatibilidad completa con la automatización de la línea de comandos, además de una GUI.

InstallAware también creó en código abierto una biblioteca de generadores de APPX, junto con un applet de línea de comandos de ejemplo, bajo la licencia de GNU Affero GPL. Se diseñaron para usarse con plataformas de código abierto como WiX.

InstallShield

InstallShield ofrece una solución única para desarrollar instaladores MSI, EXE, APPX y MSIX, y virtualizar aplicaciones con un mínimo de scripting, codificación y rediseño.

Logotipo de InstallShield

Examine su proyecto de InstallShield en cuestión de segundos para ahorrar horas de trabajo de investigación al identificar de forma automática los posibles problemas de compatibilidad entre su aplicación y los paquetes de UWP.

Prepárese para Microsoft Store y simplifique la experiencia de instalación del software en Windows 10 al crear paquetes de aplicación para MSIX a partir de sus proyectos de InstallShield existentes. Compile paquetes de Windows Installer y MSIX para admitir todos los escenarios de implementación que los clientes deseen. Puede empezar a compilar una aplicación de MSIX desde cero o usar el asistente para convertir un archivo MSI existente en una aplicación de MSIX. Cree paquetes de modificación para las aplicaciones de MSIX con el fin de minimizar la personalización. Vea este vídeo para obtener más información. Incorporación de correcciones mediante PSF, si las aplicaciones no son compatibles con MSIX

Este es un breve vídeo para empezar a trabajar con MSIX e InstallShield

PACE Suite

PACE Suite es una herramienta de empaquetado de aplicaciones que puedes usar para llevar tus aplicaciones de escritorio a la Plataforma universal de Windows.

Logotipo de Pace

Con PACE Suite, no necesitas preparar entornos de empaquetado especiales ni instalar componentes de Windows SDK adicionales. PACE Suite puede crear paquetes de aplicación de Windows de forma independiente en tu entorno de empaquetado estándar, ya sea en Windows 10 o Windows Server 2016. Echa un vistazo a este ejemplo ilustrado para descubrir cómo PACE Suite empaqueta un instalador en un paquete de aplicación de Windows.

Además de crear paquetes de aplicación de Windows, también puedes usar PACE Suite para crear paquetes de Windows Installer (MSI), revisiones (MSP), transformaciones (MST) y paquetes App-V. En cuanto a la creación de MSI, PACE Suite ayuda con la administración de actualizaciones, configuraciones de permisos, acciones personalizadas, scripts y otros. También puedes publicar tus aplicaciones directamente en System Center Configuration Manager.

Para revisar todas las funcionalidades de empaquetado de aplicaciones, consulta las características de PACE Suite.

RAD Studio

Consulta RAD Studio de Embarcadero.

RayPack Studio

La solución de empaquetado de Raynet, RayPack Studio,admite la creación de paquetes para aplicaciones de escritorio como uno de los posibles resultados de su marco de conversión y reempaquetado eficiente y fácil de configurar.

Logotipo de RayPack

Pueden usarse entornos virtuales existentes (VMware Workstation, Hyper-V) para realizar conversiones automatizadas o masivas sin una configuración de entorno prolongada. Un componente del estudio (RayQC Advanced) es capaz de realizar pruebas de filtrado y compatibilidad previas a la conversión para comprobar que el software sea apto para la conversión. Además, los usuarios ya pueden realizar comprobaciones completas de colisión y compatibilidad con distintas ediciones de Windows 10, incluyendo las actualizaciones de aniversario y Creators.

Además de la creación de paquetes de software para el formato appx o UWP de Windows 10, RayPack Studio también puede usarse para crear paquetes clásicos de Windows Installer (MSI), revisiones (MSP), transformaciones (MST) y paquetes App-V. Por otro lado, esta solución incluye un conjunto de productos y componentes de software para crear paquetes de software empresarial profesional. Además del empaquetado de software y la virtualización, RayPack Studio considera todas las tareas relacionadas con el empaquetado: las comprobaciones de conflictos y compatibilidad de aplicaciones y paquetes de software (RayQC Advanced), la evaluación de software (RayEval) y el control de calidad (RayQC).

Al combinarlo con RayFlow, el sistema de flujo de trabajo empresarial de Raynet, los usuarios pueden trabajar de forma eficaz en el software a lo largo de todo el ciclo de vida de la aplicación empresarial; desde los pedidos de paquetes hasta la evaluación, el análisis, el empaquetado, el control de calidad, las pruebas de aceptación de usuario y la implementación. Todos los paquetes y formatos pueden almacenarse e implementarse directamente en SCCM u otras soluciones. RayFlow realiza el seguimiento y administración de todo el proceso de ciclo de vida de la aplicación. Además, se puede integrar cualquier sistema de organización, como ServiceNow. Raynet crea fábricas de empaquetado de software en todo el mundo a través de sus herramientas para los proveedores de servicios.

Anímate y consigue la licencia de prueba gratuita de RayPack Studio y RayFlow de Raynet. Para obtener más información, visita www.raynet.de.

Vínculos relacionados:

Nube de Rimo3

La nube de Rimo3 le permite adoptar nuevas tecnologías a escala a través de la automatización inteligente, no solo para crear paquetes de MSIX listos para la implementación, sino también para ayudar a los clientes a tomar decisiones fundamentadas y basadas en los datos sobre qué aplicaciones se deben convertir y en qué entornos funcionarán mejor esas aplicaciones.

Logotipo de Rimo3

La modernización de aplicaciones con la nube de Rimo3 aprovecha la eficacia de la automatización y la orquestación para realizar pruebas masivas y convertir y corregir aplicaciones en paquetes de MSIX listos para la implementación; igualmente, proporciona la oportunidad de:

  • Comprender qué aplicaciones son adecuadas para la conversión.
  • Garantizar que las aplicaciones realmente funcionan en el sistema operativo moderno de destino antes de la conversión.
  • Probar las aplicaciones convertidas.

La nube de Rimo3 elimina casi todo el esfuerzo manual necesario para abordar un proceso de transformación tecnológico, tanto si se trata de una transformación a gran escala de todo el estado o una exploración inicial de MSIX.

Consulte aquí la guía de 5 pasos para modernizar las aplicaciones a MSIX en cuestión de minutos.

Para obtener más información sobre la modernización de aplicaciones con la nube de Rimo3 y ver qué otras cosas puede hacer con la automatización inteligente a escala, visítenos en: https://rimo3.com.