Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Compile su primera aplicación winUI y vea que viene a la vida en Windows. Este inicio rápido le lleva de la configuración de herramientas a una aplicación en ejecución y, a continuación, le guía a través de la primera actualización de la interfaz.
Antes de comenzar
Qué aprenderá:
- Elija y configure las herramientas de desarrollo.
- Cree y ejecute una aplicación WinUI.
- Actualice la interfaz y vea los cambios en la aplicación en funcionamiento.
Elección de las herramientas de desarrollo
Siga cualquiera de las rutas recomendadas en esta guía de inicio rápido:
- CLI para winapp: Trabaja desde el terminal con tu editor preferido. Este flujo de trabajo de línea de comandos también funciona bien para la programación con agentes.
- Visual Studio: Use un entorno integrado de desarrollo y depuración.
Si las herramientas ya están instaladas, vaya a Crear su primera aplicación.
Instalación de las herramientas
Habilitar modo desarrollador. Puede abrir sus ajustes con Ajustes de desarrollador.
Instale el SDK de .NET 10 y la CLI de desarrollo de aplicaciones de Windows. Si usa WinGet, ejecute:
winget install --id Microsoft.DotNet.SDK.10 --exact --source winget winget install --id Microsoft.WinAppCLI --exact --source wingetOmita la instalación si la herramienta necesaria ya está instalada.
Abra un nuevo terminal para que recoja los comandos instalados y, a continuación, compruebe las versiones:
dotnet --version winapp --versionUse .NET SDK 10 o posterior y winapp CLI 0.6 o posterior para este flujo de trabajo.
Note
La CLI de winapp está en versión preliminar pública.
winapp newadministra las plantillas de proyecto de WinUI, pero no instala el SDK de .NET. Consulte el anuncio de CLI 0.6 para ver los nuevos comandos project y run.
Crea tu primera aplicación
Utilice el flujo de trabajo que ha instalado anteriormente para crear e iniciar el proyecto.
Desde una carpeta donde guardes tus proyectos, ejecuta lo siguiente:
winapp new --name MyWinUIApp --template winui --use-defaults
cd MyWinUIApp
winapp run
winapp new crea la aplicación WinUI en blanco.
winapp run compila el proyecto y lo ejecuta; no hace falta un comando independiente para compilar o registrar paquetes.
Tu aplicación abre una ventana de escritorio. Continúe con Hacer un cambio abajo.
Realización de cambios
Mantenga el proyecto que acaba de crear. Agregue un mensaje a su interfaz existente:
Cierre la aplicación en ejecución. Abra
MainPage.xamlen el editor. Si la plantilla no contiene ese archivo, abraMainWindow.xamlen su lugar.Busque el panel de diseño que contiene el contenido de la aplicación. En la plantilla en blanco de la CLI actual,
MainPage.xamlcontiene un vacío<Grid />. Reemplace esa cuadrícula vacía por:<Grid> <TextBlock Text="Hello, WinUI!" HorizontalAlignment="Center" VerticalAlignment="Center" /> </Grid>Si el panel ya contiene controles, agregue solo el
TextBlockdentro de ese panel. Mantenga los controles, nombres y controladores de eventos existentes. No reemplace el entornoPageoWindow, ni el marco y la barra de título enMainWindow.xaml.Guarde el archivo. Vuelva a ejecutar
winapp rundesde la carpeta del proyecto o presione F5 en Visual Studio.
¡Felicidades! Ha creado, ejecutado y actualizado la primera aplicación winUI. La ventana ahora muestra Hello, WinUI!
Troubleshooting
| Problema | Elementos que se deben comprobar |
|---|---|
winapp o dotnet no se reconoce. |
Vuelva a abrir el terminal después de la instalación. Use los comandos de versión en la pestaña CLI para confirmar que ambas herramientas están disponibles. |
winapp new no se reconoce. |
Este flujo de trabajo requiere la CLI de Winapp 0.6 o posterior. Actualice la CLI usando el método de instalación que eligió. |
| Las plantillas de WinUI no aparecen en Visual Studio. | Abra el instalador de Visual Studio, seleccione Modificar y confirme que la carga de trabajo desarrollo de aplicaciones winUI está instalada. Reinicie Visual Studio después. |
| La compilación notifica un error de restauración o SDK. | Compruebe los requisitos previos del flujo de trabajo seleccionado y el primer error en la salida de la compilación. Use la compatibilidad con SDK de Aplicaciones para Windows para comprobar los requisitos de versión antes de cambiar las propiedades del proyecto. |
| Informes de implementación que el modo de desarrollador está deshabilitado. | Habilite el modo de desarrollador y vuelva a ejecutar la aplicación. |
| El nuevo mensaje no aparece. | Guarde el archivo XAML y vuelva a iniciar el proyecto. En plantillas con , MainPage.xamlagregue el mensaje a esa página en lugar de reemplazar el marco de hospedaje de la ventana. |
Pasos siguientes
En el tutorial notas se usa un proyecto independiente WinUINotes para enseñar páginas, navegación, enlace de datos y almacenamiento local. También puede encontrar ejemplos de control centrados en Recursos.