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.
A medida que instala versiones actualizadas del runtime del SDK de aplicaciones de Windows, es posible que quiera eliminar versiones obsoletas del equipo de desarrollo. En términos generales, solo necesita disponer del entorno de ejecución y la extensión del Windows App SDK que ha elegido para referenciar y requerir en su aplicación. A menos que la aplicación tenga razones específicas para extensiones o entornos de ejecución anteriores, puede quitar versiones anteriores de forma segura.
El entorno de ejecución de Windows App SDK incluye los paquetes Framework, Main, Singleton y Dynamic Dependency Lifetime Manager (DDLM). Todos estos paquetes se pueden desinstalar mediante comandos de PowerShell de . Los paquetes Main, Singleton y DDLM también se pueden desinstalar en Ajustes.
Importante
Se recomienda no quitar paquetes en tiempo de ejecución del SDK de aplicaciones de Windows de las máquinas del usuario final después de la implementación. Si lo hace, se interrumpirán otras aplicaciones que dependen de esos paquetes.
Eliminación de componentes en tiempo de ejecución de Windows App SDK mediante PowerShell
En primer lugar, ejecute el comando get-appxpackage
para enumerar todas las versiones de los paquetes en tiempo de ejecución de Windows App SDK instalados en el equipo (incluidos los paquetes framework, main, singleton y DDLM). La lista incluye detalles sobre cada paquete en tiempo de ejecución, incluido el valor de PackageFullName. Para obtener un ejemplo de la salida de este comando, consulte Comprobar las versiones instaladas del entorno de ejecución de Windows App SDK.
# For 1.0 and 1.0 Preview releases
get-appxpackage *appruntime*
# For 1.0 Experimental
get-appxpackage *WindowsAppSDK*
# For version 0.8
get-appxpackage *reunion*
A continuación, ejecute el comando remove-appxpackage
para quitar versiones específicas de los paquetes en tiempo de ejecución de Windows App SDK del equipo de desarrollo. Para cada paquete, especifique el PackageFullName valor de los paquetes en tiempo de ejecución que desea quitar, tal como se proporciona en el paso anterior. En el ejemplo siguiente se quita el marco, el paquete main y DDLM, respectivamente. Asegúrate de proporcionar los valores correctos PackageFullName para los paquetes en tu ordenador.
remove-appxpackage -Package Microsoft.ProjectReunion.0.8-preview_8000.144.525.0_x86__8wekyb3d8bbwe
remove-appxpackage -Package Microsoft.ProjectReunion.Main.0.8-preview_8000.144.525.0_x64__8wekyb3d8bbwe
remove-appxpackage -Package Microsoft.ProjectReunion.DDLM.8000.144.525.0-x8-p_8000.144.525.0_x86__8wekyb3d8bbwe
Eliminación de paquetes main y DDLM en Configuración
Para quitar los paquetes Main y Dynamic Dependency Lifetime Manager (DDLM), también puede usar la página Aplicaciones y características en Configuración.
Nota:
El paquete del marco del SDK de aplicaciones de Windows no se mostrará en Aplicaciones y características y tendrá que desinstalarse con los comandos de PowerShell descritos anteriormente en este artículo.
En la página Aplicaciones y características , busque reunión para filtrar y mostrar las versiones instaladas de los paquetes de Windows App SDK. Seleccione las versiones que quiera quitar del equipo y haga clic en Desinstalar.
Temas relacionados
- Guía de implementación del Windows App SDK para aplicaciones dependientes del framework, empaquetadas con ubicación externa o sin empaquetar
- Arquitectura de tiempo de ejecución
- Comprobar las versiones instaladas del entorno de ejecución de Windows App SDK
- Instalación de herramientas para el SDK de aplicaciones de Windows
- Creación del primer proyecto de WinUI 3
- Uso del SDK de aplicaciones de Windows en un proyecto existente