WinUI 3 Unpackaged Apps (Version 2.0)
🚀 Introducción
Bienvenido a las WinUI 3 Unpackaged Apps, la forma más rápida y sencilla de iniciar tus proyectos de WinUI 3 sin las restricciones de la implementación MSIX (empaquetada).
Estas plantillas están diseñadas para desarrolladores que necesitan la flexibilidad de un despliegue desempaquetado (Unpackaged), ideal para herramientas internas, utilidades de línea de comandos, o aplicaciones que requieren una instalación simplificada sin pasar por la Microsoft Store.
✨ Características Principales de la Versión 2.0
Esta versión incluye plantillas actualizadas y optimizadas para el Windows App SDK más reciente, asegurando la compatibilidad y el mejor rendimiento.
Plantilla |
Descripción |
Lenguajes |
Modo de Despliegue |
Aplicación de windows, desempaquetada (WinUI 3 Desktop) |
Aplicación base de WinUI 3, desempaquetada por defecto. |
C#, C++ |
Desempaquetado (Unpackaged) |
Beneficios del Despliegue Desempaquetado
Distribución Flexible: Instala tu aplicación simplemente copiando los archivos (xCopy Deployment).
Sin MSIX: Evita el proceso de empaquetado, ideal para entornos corporativos o de desarrollo rápido.
Integración Sencilla: Fácilmente integrables en sistemas de CI/CD existentes que no dependen de la Microsoft Store.
🛠️ Requisitos Previos
Para utilizar estas plantillas en Visual Studio, necesitas:
Visual Studio 2022 (Se recomienda la última versión).
Cargas de trabajo de .NET Desktop y Desarrollo de Aplicaciones de Plataforma Universal de Windows.
Windows App SDK (Asegúrate de tener instalados los componentes necesarios para tu versión objetivo).
📥 Instalación
Desde Visual Studio Marketplace:
Ve a Extensiones > Administrar Extensiones en Visual Studio.
Busca "WinUI 3 Unpackaged Apps".
Haz clic en Descargar e instala la extensión.
Desde el archivo VSIX:
👨💻 Uso
Una vez instalada la extensión, puedes crear un nuevo proyecto siguiendo estos pasos:
Abre Visual Studio y selecciona "Crear un proyecto nuevo".
Busca WinUI 3 Unpackaged
en la barra de búsqueda.
Selecciona la plantilla deseada (por ejemplo, Aplicación de windows, desempaquetada (WinUI 3 Desktop) para C# o C++).
Nombra tu proyecto y selecciona la ubicación.
¡Listo! Tu proyecto está configurado para ejecutarse y depurarse sin necesidad de un proyecto de empaquetado adicional.
🐛 Reporte de Errores y Colaboración
Si encuentras algún error o tienes sugerencias de mejora, por favor:
Abre un Issue en este Repositorio.
Describe el problema con detalle, incluyendo los pasos para reproducirlo.
¡Agradecemos tu colaboración!