Empaquetar e implementar

Para obtener instrucciones sobre cómo empaquetar e implementar diferentes tipos de aplicaciones de Windows, consulte los artículos siguientes. Por lo general, se recomienda usar MSIX para una experiencia de implementación moderna y confiable de los clientes. Sin embargo, también puede implementar las aplicaciones mediante otras tecnologías de instalación.

Conceptos clave

  • Aplicaciones empaquetadas: las aplicaciones empaquetadas se empaquetan mediante MSIX. MSIX es un formato de paquete que proporciona a los usuarios finales una manera fácil de instalar, desinstalar y actualizar sus aplicaciones de Windows mediante una interfaz de usuario moderna.
  • Aplicaciones sin empaquetar: las aplicaciones sin empaquetar no usan MSIX. Normalmente, se instalan y actualizan mediante los archivos .exe o .msi. Muchas aplicaciones sin empaquetar guían a los usuarios finales a través de un asistente para la instalación mediante una interfaz de usuario clásica.

Aplicaciones que usan Windows App SDK

Antes de configurar las aplicaciones para la implementación, revise la arquitectura en tiempo de ejecución del SDK para aplicaciones de Windows para más información sobre las dependencias que toma la aplicación cuando usa el SDK para aplicaciones de Windows.

Aplicaciones empaquetadas

Si compila una aplicación que usa Windows App SDK (ya sea una aplicación WinUI 3 o un tipo diferente de aplicación que usa el paquete NuGet de Windows App SDK),puede empaquetar e implementar la aplicación mediante MSIX.

Para obtener instrucciones sobre cómo implementar el entorno de ejecución del SDK para aplicaciones de Windows con una aplicación empaquetada, consulte estos artículos:

Aplicaciones sin empaquetar

Para obtener instrucciones sobre cómo implementar el entorno de ejecución del SDK para aplicaciones de Windows con una aplicación sin empaquetar, consulte estos artículos:

Aplicaciones de escritorio Win32 y .NET

Si compila una aplicación de escritorio Win32 (también denominada a veces aplicación de escritorio clásica) o una aplicación .NET (incluidas WPF y Windows Forms), puede empaquetar e implementar la aplicación mediante MSIX.

También puede empaquetar e implementar estos tipos de aplicaciones mediante otras tecnologías de instalación.

Aplicaciones para UWP

Las aplicaciones para UWP se empaquetan e implementan mediante MSIX.