Partilhar via


Remover versões desatualizadas do runtime do Windows App SDK do computador de desenvolvimento

À medida que instala versões atualizadas do tempo de execução do SDK de Aplicativos Windows ao longo do tempo, convém remover versões desatualizadas do computador de desenvolvimento. Em geral, você só precisa do tempo de execução e da extensão do SDK do Aplicativo Windows que você escolheu referenciar e exigir em seu aplicativo. A menos que seu aplicativo tenha razões específicas para extensões ou tempos de execução anteriores, você pode remover com segurança versões mais antigas.

O tempo de execução do SDK de Aplicativo Windows inclui os pacotes Framework, Main, Singleton e DDLM (Dynamic Dependency Lifetime Manager). Todos esses pacotes podem ser desinstalados usando comandos PowerShell. Os pacotes Main, Singleton e DDLM podem, alternativamente, ser desinstalados no Configurações.

Importante

Recomendamos que você não remova os pacotes de tempo de execução do SDK de aplicativos Windows das máquinas do usuário final após a implantação. Isso quebrará outros aplicativos que estão dependendo desses pacotes.

Remover componentes de tempo de execução do SDK de aplicativos Windows usando o PowerShell

Primeiro, execute o get-appxpackage comando para listar todas as versões dos pacotes de tempo de execução do SDK de aplicativos Windows instalados no computador (incluindo os pacotes framework, main, singleton e DDLM). A lista inclui detalhes sobre cada pacote de tempo de execução, incluindo o valor de PackageFullName. Para ver um exemplo do resultado deste comando, consulte Verificar versões instaladas do tempo de execução do SDK do 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*

Em seguida, execute o remove-appxpackage comando para remover versões específicas dos pacotes de tempo de execução do Windows App SDK do computador de desenvolvimento. Para cada pacote, especifique o valor PackageFullName dos pacotes de tempo de execução que você deseja remover, conforme fornecido pela etapa anterior. O exemplo a seguir remove o pacote framework, main e DDLM, respectivamente. Certifique-se de especificar os valores PackageFullName corretos para os pacotes no seu computador.

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

Remover pacotes principais e DDLM nas Configurações

Para remover os pacotes Main e Dynamic Dependency Lifetime Manager (DDLM), você pode, alternativamente, usar a página Aplicativos & recursos em Configurações.

Observação

O pacote de estrutura do SDK de Aplicativos Windows não aparecerá em Aplicativos & recursos e precisará ser desinstalado usando os comandos PowerShell descritos anteriormente neste artigo.

Na página Aplicativos & recursos , procure reunião para filtrar e mostrar versões instaladas dos pacotes do SDK de aplicativos Windows. Selecione as versões que deseja remover do computador e clique em Desinstalar.

Captura de ecrã da página Aplicações & Funcionalidades em Definições para remover pacotes do SDK de Aplicações Windows