Share via


Quitar versiones obsoletas del entorno de ejecución del SDK de Aplicaciones para Windows del equipo de desarrollo

A medida que instale versiones actualizadas del entorno de ejecución del SDK de Aplicaciones para Windows, es posible que quiera quitar del equipo de desarrollo las versiones obsoletas. En general, solo necesita el entorno de ejecución y la extensión del SDK de Aplicaciones para Windows a los que ha elegido hacer referencia y hacer obligatorios en la aplicación. A menos que la aplicación tenga motivos concretos para utilizar extensiones o entornos de ejecución anteriores, puede quitar las versiones anteriores sin problemas.

El entorno de ejecución del SDK de Aplicaciones para Windows incluye los paquetes de marcos, Main, Singleton y Dynamic Dependency Lifetime Manager (DDLM). Todos estos paquetes se pueden desinstalar mediante comandos de PowerShell. Los paquetes Main, Singleton y DDLM también se pueden desinstalar en Configuración.

Importante

Se recomienda no quitar los paquetes del entorno de ejecución del SDK de Aplicaciones para Windows de las máquinas de los usuarios finales después de la implementación. Si lo hace, se interrumpirán otras aplicaciones que toman una dependencia de esos paquetes.

Eliminación de componentes del entorno de ejecución del SDK de Aplicaciones para Windows mediante PowerShell

En primer lugar, ejecute el comando get-appxpackage para enumerar todas las versiones de los paquetes del entorno de ejecución del SDK de Aplicaciones para Windows instalados en el equipo (incluidos los paquetes de marcos, Main, Singleton y DDLM). La lista incluye detalles sobre cada paquete del entorno de ejecución, incluido el valor PackageFullName. Para obtener un ejemplo de la salida de este comando, consulte Comprobación de las versiones instaladas del entorno de ejecución del SDK de Aplicaciones para Windows.

# 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 del entorno de ejecución del SDK de Aplicaciones para Windows del equipo de desarrollo. Para cada paquete, especifique el valor PackageFullName de los paquetes del entorno de ejecución que desea quitar, tal como se indicó en el paso anterior. En el ejemplo siguiente se quitan los paquetes de marcos, Main y DDLM, respectivamente. Asegúrese de especificar los valores correctos de PackageFullName para los paquetes en el equipo.

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 de marcos del SDK de Aplicaciones para 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 reunion para filtrar y mostrar las versiones instaladas de los paquetes del SDK de Aplicaciones para Windows. Seleccione las versiones que quiera quitar de su equipo y haga clic en Desinstalar.

Screenshot of Apps & Features page in Settings to remove Windows App SDK packages