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

Ao longo do tempo, ao instalar as versões atualizadas do runtime e do SDK do Aplicativo Windows, convém remover as versões desatualizadas do seu computador de desenvolvimento. Em geral, você só precisa em seu aplicativo do runtime e da extensão do SDK do Aplicativo Windows que escolheu fazer referência e exigir. A menos que seu aplicativo tenha motivos específicos para extensões ou runtimes anteriores, você poderá remover versões mais antigas com segurança.

O tempo de execução do SDK do aplicativo Windows inclui os pacotes de estrutura, Main, Singleton e o gerenciador de vida útil de dependência dinâmica (DDLM). Todos esses pacotes podem ser desinstalados usando comandos do PowerShell. Os pacotes Main, Singleton e DDLM podem ser desinstalados alternativamente em Configurações.

Importante

Recomendamos que você não remova os pacotes de runtime do SDK do Aplicativo Windows dos computadores do usuário final após a implantação. Isso interromperá outros aplicativos que estão tendo uma dependência desses pacotes.

Remover componentes de runtime do SDK do Aplicativo Windows usando o PowerShell

Primeiro, execute o comando get-appxpackage para listar todas as versões dos pacotes de runtime do SDK do Aplicativo Windows instalados no computador (incluindo os pacotes de estrutura, main, singleton e DDLM). A lista inclui detalhes sobre cada pacote de runtime, incluindo o valor PackageFullName. Para obter um exemplo da saída desse comando, confira Verificar se há versões instaladas do runtime do SDK do Aplicativo 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 comando remove-appxpackage para remover versões específicas dos pacotes de runtime do SDK do Aplicativo Windows do computador de desenvolvimento. Para cada pacote, especifique o valor PackageFullName dos pacotes de runtime que deseja remover, conforme fornecido pela etapa anterior. O exemplo a seguir remove o pacote de estrutura, main e DDLM, respectivamente. Certifique-se de especificar os valores PackageFullName corretos dos pacotes no 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 main e DDLM em Configurações

Para remover os pacotes Main e do gerenciador de vida útil da dependência dinâmica (DDLM), você pode usar a página de Aplicativos e recursos nas Configurações.

Observação

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

Na página Aplicativos e recursos, localize reunião para filtrar e mostrar versões instaladas de pacotes do SDK do Aplicativo Windows. Selecione todas as versões que você quer remover do computador e clique em Desinstalar.

Captura de tela da página Aplicativos e Recursos em Configurações para remover pacotes SDK do Aplicativo Windows