Requisitos del sistema para el desarrollo de aplicaciones de Windows
Para desarrollar aplicaciones para Windows 10 y 11, necesitará Visual Studio, Windows SDK y el SDK de Aplicaciones para Windows. Antes de instalar estas herramientas, asegúrese de que el equipo de desarrollo cumple los requisitos mínimos del sistema.
Instale las herramientas del SDK de Aplicaciones para Windows para empezar.
Visual Studio
Visual Studio es un entorno de desarrollo integrado (IDE) completo que se usa para editar, depurar, compilar y publicar aplicaciones.
Para conocer los requisitos mínimos del sistema, consulte:
Windows SDK
Windows SDK proporciona acceso a todas las API y características de desarrollo expuestas por el sistema operativo Windows. Windows SDK es necesario para compilar aplicaciones de Windows, así como para otros tipos de componentes (como servicios y controladores). El Windows SDK más reciente se instala con Visual Studio 2019 y Visual Studio 2022 de forma predeterminada.
Para conocer los requisitos mínimos del sistema, consulte Windows SDK.
SDK para aplicaciones de Windows
El SDK de Aplicaciones para Windows es un conjunto de herramientas para desarrolladores que representa la próxima evolución en la plataforma de desarrollo de aplicaciones de Windows. Proporciona un conjunto unificado de API y herramientas que cualquier aplicación de escritorio puede usar de forma coherente en Windows 11 (y que es compatible con Windows 10, versión 1809).
Nota:
Windows App SDK se conocía previamente por el nombre de código Project Reunion. Algunos recursos del SDK (como la extensión VSIX y algunos paquetes NuGet) siguen utilizando este nombre , pero estos recursos se cambiarán en una versión futura. En alguna documentación todavía se usa Project Reunion al hacer referencia a un recurso existente o a una versión anterior especificada.
El SDK de Aplicaciones para Windows tiene los siguientes requisitos mínimos del sistema:
- Windows 10, versión 1809 (compilación 17763) o posterior.
- Visual Studio 2022, versión 17.0 o posterior, con las cargas de trabajo y componentes necesarios.
- Visual Studio 2019, versión 16.9 o posterior, con las cargas de trabajo y componentes necesarios.
- Windows SDK, versión 2004 (compilación 19041) o posterior (incluido con Visual Studio 2019 y 2022 de forma predeterminada).
- Si planea compilar aplicaciones .NET, también necesitará .NET 6 o posterior (consulte Descargar .NET).
Compatibilidad de Visual Studio con herramientas de WinUI 3
Puede compilar, ejecutar e implementar aplicaciones creadas con versiones estables del SDK de Aplicaciones para Windows en las versiones de Visual Studio 2019 16.9, 16.10 y la versión preliminar de 16.11. También puede usar la versión preliminar 2 de 17.0 y versiones posteriores de Visual Studio 2022 para compilar aplicaciones con el SDK de Aplicaciones para Windows v0.8.2 y versiones posteriores. Sin embargo, para aprovechar las últimas características de herramientas de WinUI 3, como la recarga activa, el árbol visual activo y el explorador de propiedades dinámico, necesitará la versión de Visual Studio 2019 con una versión estable del SDK de Aplicaciones para Windows, como se muestra en la tabla siguiente:
Visual Studio 2019 16.9 | Visual Studio 2019 16.10 | Versión preliminar de Visual Studio 2019 16.11 | Versión preliminar de Visual Studio 2022 17.0 | |
---|---|---|---|---|
SDK de Aplicaciones para Windows 0.5 | Herramientas no disponibles | Herramientas disponibles | Herramientas no disponibles | Herramientas no disponibles |
SDK de Aplicaciones para Windows 0.8 | Herramientas no disponibles | Herramientas no disponibles | Herramientas disponibles (a partir de la versión preliminar 16.11 de Visual Studio 2019). | Herramientas disponibles (a partir de la versión preliminar 2 17.0 de Visual Studio 2022). Requiere SDK de Aplicaciones para Windows v0.8.2 o posterior. |
SDK de Aplicaciones para Windows 1.0 Experimental | Herramientas no disponibles | Herramientas no disponibles | Herramientas disponibles (a partir de la versión preliminar 3 16.11 de Visual Studio 2019). | Herramientas disponibles (a partir de la versión preliminar 2 17.0 de Visual Studio 2022). |
Versión preliminar 2 de SDK de Aplicaciones para Windows 1.0 | Herramientas no disponibles | Herramientas no disponibles | Herramientas disponibles (a partir de la versión preliminar 3 16.11 de Visual Studio 2019). | Herramientas disponibles (a partir de la versión preliminar 2 17.0 de Visual Studio 2022). |